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