Acting
The actor played Adam Chance in the soap opera Crossroads from 1978 to 1988.
That's What I Call Television
Self
2007
The Upper Hand
Donald Crenshaw
1990
Open Air
1986
Bergerac
MC
1981
Crown Court
Brian Parker
1972
Crossroads
1964
Doctor Who
Elgin
1963
Global Conspiracy?
Mark Elgin
2004
Aladdin
Monty Siracusa
London Conspiracy
Piers Emerson (archive footage)
1974
The Godmothers
Vito
1973
Doctor Who: The Green Death
A Lizard in a Woman's Skin
Policeman (uncredited)
1971