Richard Peel was born on July 17, 1920 in London, England as Peter H. Peel. He was an actor, known for The Notorious Landlady (1962), The Twilight Zone (1959) and Mission: Impossible (1966). He died on October 11, 1988 in Los Angeles, California, USA.