
2022
Comedy Classics: Porridge as (archive footage)2014
Mr. Turner as Theatre Actor2013
Common People as Derrick2012
A Running Jump as Grandad2011
The Broken Santa as Ron2010
Nanny McPhee and the Big Bang as Mr. Docherty2009
Harvest as Not available2007
Christmas at the Riviera as Dennis2007
The Man from Montevideo as Cyril Rickett2006
Northern Lights as Not available2006
New Street Law as Not available2004
New Tricks as Guy Carse2004
Ready When You Are, Mr McGill as Edgar2004
Life Begins as Mediator2004
EastEnders: Pat and Mo as Stan Porter2004
Beauty as Bernard Wardle2003
Life Beyond the Box: Norman Stanley Fletcher as 'Bunny' Warren2002
All or Nothing as Sid2000
Black Books as Moo-Pa2000
Honest as Uncle Sid Gallin1999
Topsy-Turvy as Richard Barker1999
Oliver Twist as Giles1999
Barbara as Ted Liversidge1999
The Adventures of Young Indiana Jones: Masks of Evil as Dr. Heinzer1998
What's a Carry On? as Projectionist (archive footage) (uncredited)1998
Cold Feet as Not available1997
Midsomer Murders as Jack Fothergill1997
Holding On as Bernard1996
Silent Witness as Not available1995
Eleven Men Against Eleven as Ron Griffiths1994
Martin Chuzzlewit as Mr. Mould1994
Requiem Apache as John1993
Peak Practice as Frank Watkins1993
Stalag Luft as Adolf Hitler1993
Magic Grandad as Grandad1992
Heartbeat as Harry Hawkswell1992
Heartbeat as Stan Bickle1992
A Touch of Frost as Not available1992
Blue Ice as George1992
Virtual Murder as Not available1990
Night Voice as Jonjo O'Neill1990
Haggard as Not available1990
On the Up as Not available1989
Agatha Christie's Poirot as John Merdell1989
Making Out as Not available1988
Thin Air as Henry Campbell1987
Inspector Morse as Walter Majors1987
Will You Love Me Tomorrow as Beachcomber1987
Acorn Antiques as Director1986
Casualty as John Clayton1986
Casualty as Percy Miles1986
Frankie and Johnnie as Lomax1986
The Insurance Man as One-Legged Man1986
We'll Think of Something as Not available1985
Home to Roost as Ted Higgs1985
Bleak House as Snagsby1985
Bleak House as Snagbsy1984
'Allo 'Allo! as Captain Hans Geering1984
The Bill as Not available1984
Arthur's Hallowed Ground as Sales Representative1984
Scully as Brady1983
Now And Then as Not available1982
Mike Leigh: Making Plays as Self1982
Boys from the Blackstuff as Pub Manager1982
The Bounder as Alf1981
Days at the Beach as Sergeant Major Globe1980
Grown-Ups as Mr Butcher1979
Porridge as Warren1979
Who's Who as Mr Desmond Shakespeare1977
Professional Foul as Grayson1976
Porridge: The Desperate Hours as Warren1975
Carry On Behind as Projectionist (uncredited)1975
Porridge: No Way Out as Warren1974
Playhouse as Ralph Butcher1974
Playhouse as Sgt. Maj. Globe1974
Carry On Dick as Sir Roger's Coachman1974
Porridge as Warren1973
Black and Blue as Nancy1973
Soap Opera in Stockwell as Nancy1973
Seven of One as Not available1973
The World Of Cilla as Not available1972
Crown Court as Eddie White1968
Cilla as Self2008
My Black Little Heart Wardrobe Supervisor