Acting · Hastings, Sussex, England
Sem biografia disponível.
Earth: Final Conflict
1997
Due South
1994
The New Alfred Hitchcock Presents
1985
FX Efeitos Mortais - A Série
1996
Super-Homem: O Filme
1978