Edward Caddick was born on June 21, 1931 in Finsbury, London, England, UK. He was an actor, known for
Doctor Who (1963),
Department S (1969) and
The Avengers (1961). He was married to
Loelia Kidd. He died on June 9, 2017 in Australian Capital Territory, Australia.