Acting
Sem biografia disponível.
The Starlost
1973
Doctor Simon Locke
1971
A Ninhada
1979
Amigo Desconhecido
1978
He Never Died
2015