Birthdate: Nov 4, 1953
Birthplace: Bristol, England, UK
Peter Lord was born on November 4, 1953 in Bristol, England, UK. He is a producer and director, known for The Amazing Adventures of Morph (1980), Chicken Run (2000) and Flushed Away (2006).
Previous (6)