
The actor played Adam Chance in the soap opera Crossroads from 1978 to 1988.
2004Global Conspiracy?Movieas Mark Elgin
1990The Upper HandTV showas Donald Crenshaw · 1 episodes
1986AladdinMovieas Monty Siracusa
1986Open AirTV show1 episodes
1981BergeracTV showas MC · 1 episodes
1974London ConspiracyMovieas Piers Emerson (archive footage)
1973The GodmothersMovieas Vito
1973Doctor Who: The Green DeathMovieas Elgin
1972Crown CourtTV showas Brian Parker · 1 episodes
1971A Lizard in a Woman's SkinMovieas Policeman (uncredited)
1964CrossroadsTV show591 episodes
1963Doctor WhoTV showas Elgin · 4 episodes