Es el segundo de los tres hijos del matrimonio formado por el arquitecto húngaro judío Earwin Knopfler, cuyas simpatías comunistas le obligan en 1939 a exiliarse huyendo del régimen fascista establecido en su país, y Louisa Mary Laidler, inglesa de Newcastle.