Film Snail

Owen Holder

0

Owen Holder

Born · March 18, 1921

Died · June 26, 2016 (95 years old)

Lifeforce

Lifeforce

First Scientist

6.3

1985

Life After Death

Life After Death

Church of England Priest

0.0

1982

The Professionals

The Professionals

Coroner · (1 episode)

7.4

1977