HUB
Acting
Simon Oates
*1932
in Canning Town, London, England, UK
5/10
The Terrornauts
1967
6/10
Doomwatch
1972
Gas and Candles
1991
Doppelgänger
1989
Beasts: The Dummy
1976
6/10
Night Train to Paris
1964