Ivor Spencer was born on November 20, 1924 in Bethnal Green, London, England, UK. He was an actor, known for
The Infinite Worlds of H.G. Wells (2001),
Suspense (1962) and
In the Red (1998). He died on January 10, 2009 in Lambeth, London, England, UK.