| Series | Bird Bath | Narrator | 2026 |
| Movie | British Sitcom: 60 Years of Laughing at Ourselves | Acting Role (archive footage) (uncredited) | 2016-09-12 |
| Movie | Mouse and Mole at Christmas Time | Mouse (voice) | 2013-12-16 |
| Movie | Run For Your Wife | Newspaper Seller | 2012-05-16 |
| Movie | Cockneys vs Zombies | Hamish | 2012-08-31 |
| Movie | Horror on the High Rise | 2011-07-18 | |
| Movie | National Theatre Live: London Assurance | Mr. Adolphus Spanker | 2010-06-24 |
| Movie | Peter Kay's Animated All Star Band: The Official BBC Children in Need Medley | Roobarb/Custard (voice) | 2009-11-13 |
| Movie | Bob the Builder: Scrambler to the Rescue | Robert | 2007-11-07 |
| Series | A Bucket O' French and Saunders | Unknown | 2007-09-07 |
| Series | Kingdom | Unknown | 2007-04-22 |
| Series | That's What I Call Television | Unknown | 2007-06-30 |
| Series | My Appalling School Report | 2006-03-10 | |
| Series | Torchwood | Unknown | 2006-10-22 |
| Series | The One Show | Unknown | 2006-08-14 |
| Movie | As You Like It | Adam | 2006-09-01 |
| Movie | The Funny Blokes of British Comedy | Himself | 2005-03-03 |
| Movie | Dad | Larry James | 2005-02-24 |
| Movie | Our Hidden Lives | Herbert Brush | 2005-10-03 |
| Series | Extras | Richard Briers | 2005-07-21 |
| Series | New Tricks | Unknown | 2004-01-01 |
| Movie | Bob the Builder: The Knights of Fix-A-Lot | Robert (voice) | 2003-03-11 |
| Movie | Peter Pan | Sam "Smee" Smiegel | 2003-12-18 |
| Series | Comedy Connections | Unknown | 2003-06-09 |
| Movie | Unconditional Love | Barry Moore | 2002-08-23 |
| Series | Friday Night with Jonathan Ross | Unknown | 2001-11-02 |
| Movie | Victoria & Albert | Joseph Paxton | 2001-08-26 |
| Series | Monarch of the Glen | Hector MacDonald | 2000-02-27 |
| Movie | Love's Labour's Lost | Sir Nathaniel | 2000-03-31 |
| Series | Bob the Builder | Robert | 1999-04-12 |
| Series | Watership Down | Broom | 1999-09-28 |
| Series | A Respectable Trade | Sir Charles Fairley | 1998-04-19 |
| Movie | The Student Prince | Dr. Corbitt | 1998-11-22 |
| Movie | Spice World | Bishop | 1997-12-18 |
| Series | Brass Eye | Unknown | 1997-01-29 |
| Series | Midsomer Murders | Unknown | 1997-03-23 |
| Movie | Hamlet | Polonius | 1996-12-25 |
| Series | Down to Earth | Tony Fairfax | 1995-01-05 |
| Movie | Heavy Weather | The Hon. Galahad Threepwood | 1995-12-24 |
| Movie | The Adventures of Mole | Rat | 1995-12-24 |
| Movie | In the Bleak Midwinter | Henry | 1995-09-29 |
| Movie | Skallagrigg | Old Arthur/George | 1994-03-09 |
| Movie | Mary Shelley's Frankenstein | Grandfather | 1994-11-04 |
| Movie | Mole's Christmas | Rat | 1994-12-25 |
| Series | If You See God, Tell Him | Godfrey Spry | 1993-11-11 |
| Movie | Much Ado About Nothing | Signor Leonato | 1993-05-07 |
| Movie | Swan Song | Nikita | 1992-01-01 |
| Movie | Peter's Friends | Lord Morton | 1992-09-18 |
| Series | Mr. Bean | Unknown | 1990-01-01 |
| Movie | Henry V | Lieutenant Bardolph | 1989-10-05 |
| Movie | A Chorus of Disapproval | Ted Washbrook | 1989-08-18 |
| Movie | Twelfth Night, or What You Will | Malvolio | 1988-12-30 |
| Series | Lovejoy | Unknown | 1986-01-10 |
| Series | Screen Two | Old Arthur/George | 1985-01-06 |
| Series | All in Good Faith | Reverend Philip Lambe | 1985-12-30 |
| Series | Ever Decreasing Circles | 1984-01-29 | |
| Movie | Arms and the Man | Bluntschli | 1983-01-16 |
| Series | Natural World | Unknown | 1983-10-30 |
| Movie | The Aerodrome | The Rector | 1983-12-13 |
| Series | Goodbye Mr Kent | Travis Kent | 1982-01-28 |
| Movie | It's Your Move | The Husband | 1982-10-18 |
| Series | Wogan | Unknown | 1982-05-04 |
| Movie | P.Q. 17 | Jack Broome | 1981-12-15 |
| Series | Minder | Unknown | 1979-10-29 |
| Series | Tales of the Unexpected | Unknown | 1979-03-24 |
| Movie | Watership Down | Fiver (voice) | 1978-10-14 |
| Series | The Galton & Simpson Playhouse | Unknown | 1977-02-17 |
| Series | The Norman Conquests | Reg | 1977-10-05 |
| Series | Noah and Nelly in... SkylArk | 1976-09-13 | |
| Movie | A Small Miracle | Himself - Commentator | 1976-01-01 |
| Series | One-Upmanship | 1976-03-10 | |
| Movie | Great | Isambard Kingdom Brunel | 1975-03-17 |
| Series | The Good Life | Tom Good | 1975-04-04 |
| Movie | The Four Musketeers | Louis XIII (voice) (uncredited) | 1974-10-31 |
| Series | Roobarb | 1974-10-21 | |
| Movie | The Three Musketeers | Louis XIII (voice) | 1973-12-11 |
| Movie | Rentadick | Miles Gannet | 1972-12-31 |
| Series | Tall Stories | 1971-11-20 | |
| Series | Birds On The Wing | Charles Jackson | 1971-07-11 |
| Movie | All the Way Up | Nigel Hadfield | 1970-06-01 |
| Series | Play for Today | Unknown | 1970-10-15 |
| Series | Ben Travers Farces | Charlie Tutt | 1970-09-19 |
| Series | The Goodies | Unknown | 1970-11-08 |
| Movie | Fathom | Flight Lt. Timothy Webb | 1967-08-25 |
| Movie | A Home of Your Own | The Husband | 1964-01-01 |
| Movie | The Bargee | Tomkins | 1964-01-01 |
| Movie | All in Good Time | The Young Husband | 1964-01-02 |
| Movie | Doctor in Distress | Medical Student (uncredited) | 1963-07-30 |
| Series | Doctor Who | Unknown | 1963-11-23 |
| Movie | The Girl on the Boat | Eustace Hignett | 1962-08-05 |
| Series | Brothers In Law | 1962-04-17 | |
| Series | Marriage Lines | 1961-05-14 | |
| Movie | A Matter of WHO | Jamieson | 1961-10-03 |
| Movie | Murder She Said | 'Mrs Binster' | 1961-09-26 |
| Movie | Bottoms Up! | Colbourne | 1960-03-25 |
| Movie | Girls at Sea | 'Popeye' Lewis | 1958-10-01 |