
2007
Benidorm as Donald2004
New Tricks as George Morton2002
Rose and Maloney as Not available2000
Monarch of the Glen as Not available1997
Midsomer Murders as George Dormer1995
Hamish Macbeth as Torquil McFarquar1993
I, Lovett as Psychiatrist1992
Heartbeat as Zeph Pratt1990
The Big Man as Tony1990
Yellowbacks as Norman Jarvis1990
House of Cards as Ben Landress1989
Resurrected as Denzil Clausen1989
The Paradise Club as Tam Gillespie1988
Drowning by Numbers as Jonah Bognor1988
The Play on One as Norman Jarvis1988
Salome's Last Dance as 1st Soldier1987
The Interrogation of John as Sgt. Judge1987
A Hazard of Hearts as Padlett1985
Dempsey and Makepeace as Lucky Livingstone1985
Number One as TV Director1983
Taggart as Not available1983
Local Hero as Skipper1983
The Oresteia as Apollo1982
Moonlighting as Timber Man1982
Walter as Angus - Orderly1978
An Audience with... as Self1978
Enemy at the Door as Feldwebel Heller1978
Blood Relatives as Bert Klinger1977
Give Us a Kiss, Christabel as Bert Bike1975
Lord Peter Wimsey: Five Red Herrings as Sandy Campbell1971
The Massacre of Glencoe as Lieutenant Lindsay1969
Le grand Rock as Not available1969
Don't Let the Angels Fall as Mr. Ferguson