2025
The Count of Monte Cristo as Louis Dantes2024
Bottom: Exposed as Self2022
Toast as Elderly Neighbour2021
The Cleaner as Frank2020
Breeders as Bob2020
Mandy as The Purser2018
Peterloo as Mr Grout2014
Still Open All Hours as George2014
Inside No. 9 as Bill2011
How TV Ruined Your Life as Not available2009
Small Island as Mr. Todd2003
Chunky Monkey as Geoffrey2002
Foyle's War as Ernie Pond2001
Crossroads as Not available1999
Beowulf as Karl1999
Beautiful People as Roger Midge1997
Midsomer Murders as Ralph Bailey1997
The Missing Postman as Ron Springer1996
Loch Ness as Norwegian1996
The Cold Light of Day as Ludek Dittmayer1996
The Treasure Seekers as Wiggins1994
Wycliffe as Gerald Prout1993
Peak Practice as Mr. Potts1993
Cracker as Mr Barnes1992
Heartbeat as Inspector Les Hackett1992
Heartbeat as Sandy1992
Grace & Favour as Not available1992
B&B as Bob Noakes1991
The Brittas Empire as Pete1991
Bottom as Mr. Harrison1991
Doctor at the Top as Not available1990
Mr. Bean as Blind Man1990
Mr. Bean as Heart Attack Man1989
Press Gang as Mr. Vader1989
Bosses From Hell as Not available1988
South Of The Border as John Taylor1988
Hawks as Car Park Attendant1987
Hardwicke House as Mr. Mackintosh1987
The Loss Adjuster as Not available1986
Lovejoy as Ted1986
We'll Think of Something as Not available1986
Private Enterprise as Mr. Pinder1985
Max Headroom: 20 Minutes into the Future as Murray1985
Mrs. Capper's Birthday as David1984
Duty Free as Kev Wilson1983
Blackadder as Three Fingered Pete1983
Dramarama as Not available1983
Up the Elephant and Round the Castle as Not available1982
The Comic Strip Presents... as Mr. Pinder1982
The Young Ones as TV Licence Official Right Bleeding Bastard1982
The Young Ones as Darren's Father / Coldstream Guard1982
Shine on Harvey Moon as Clifford1982
Bird of Prey as Not available1982
Kevin Turvey: The Man Behind the Green Door as Park keeper1982
Mike Leigh: Making Plays as Self (archive footage)1982
Willie's Last Stand as Joe1981
Bergerac as Inspector Deffand1981
Bergerac as Inspector Victor Deffand1981
The Chinese Detective as Not available1981
A Kick Up the Eighties as Not available1981
Reds as Vladimir I. Lenin1981
The Monster Club as Club Secretary (Werewolf)1981
Priest of Love as English Reporter1979
Minder as Silver1979
Terry and June as Police Sergeant1979
Shoestring as Not available1979
Lovely Couple as Not available1978
All Creatures Great and Small as Mr. Bantock1978
Hazell as Not available1978
Pennies from Heaven as Ted1978
Danton's Death as Barère1978
The Spongers as Presenting Officer at Tribunal1976
Nuts in May as Keith1975
The Sweeney as Cosby1975
Rumpole of the Bailey as Not available1970
Play for Today as Joe