1985
Howards' Way as Tom Howard1985
Hitler's SS: Portrait in Evil as SS Officer1985
Doctor Who: Attack of the Cybermen as Lytton1984
Doctor Who: Resurrection of the Daleks as Lytton1983
Johnny Jarvis as Jake1982
Rating Notman as Not available1981
Venom as Sampson1981
The Day of the Triffids as Jack Coker1980
Hawk the Slayer as Axe Man 11980
Dead Man's Kit as Lt. Cmdr. Kobahl1979
Shoestring as Not available1979
Bloodline as Jon Swinton1978
Return of the Saint as Jed Blacket1977
The Duellists as Tall Second1976
The Littlest Horse Thieves as Luke Armstrong1976
Gangsters as John Kline1975
Gangsters as John Kline1972
Van der Valk as Nick Scholtz1970
Play for Today as John Kline1970
Cry of the Banshee as Villager1970
Times For as man1963
Doctor Who as Commander Lytton1963
Doctor Who as Lytton