2010
Canoe Man as Journalist2006
The Illusionist as Dr. Hofzinser2002
Plain Jane as Mayor2001
The Emperor's New Clothes as English Tourist1999
Bad Girls as Dr. Nicholson1999
Bad Girls as Dr Nicholson1999
Bostock's Cup as Nick Barber1999
Don't Go Breaking My Heart as Douglas1997
Midsomer Murders as Geoffrey1997
Jonathan Creek as Sam Brickman1996
Wilderness as Marcus1996
Wilderness as Marcus1995
Bugs as Lennox1995
Hamish Macbeth as George Standish1993
Resnick: Rough Treatment as Harold Roy1993
M. Butterfly as Prosecution Attorney1993
Eye of the Storm as Henry Pryce1990
The Fool as Mr. Croker1990
Nightingales as Mr. Benson1989
French Fields as Monsieur Dax1989
Bosses From Hell as Not available1988
Sweet As You Are as Tony1986
The Monocled Mutineer as Not available1984
Doctor Who: Resurrection of the Daleks as Sergeant Calder1983
Forever Young as Ian1983
Ends and Means as Not available1982
Muck and Brass as Not available1981
Only Fools and Horses as Arnie1979
Minder as Collins1978
Out as Pete1976
Only Looking as Derek1972
Van der Valk as Bertus1963
Doctor Who as Sergeant Calder