Acting
Owen Holder
EN cinema · 3 credits
Born
18 March 1921
Died
26 June 2016 (aged 95)
Birthplace
Southgate, London, England, UK
Known for
Filmography

Lifeforce
EN · 19856.2
as First Scientist

Life After Death
EN · 1982Not rated
as Church of England Priest

Gone to Earth
EN · 19506.2
as Narrator / Brother Minister

