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