| Series | The Hack | Rupert Murdoch | 2025-09-24 |
| Series | Missing You | Titus | 2025-01-01 |
| Movie | Better Man | Peter | 2024-12-06 |
| Movie | Worzel Gummidge: Twitchers | Mr Braithwaite | 2021-12-28 |
| Movie | Worzel Gummidge: Calliope Jane | Mr Braithwaite | 2021-12-29 |
| Series | Worzel Gummidge | Mr Braithwaite | 2019-12-26 |
| Movie | Benidorm: 10 Years on Holiday | Himself | 2018-02-20 |
| Movie | The Interrogation of Tony Martin | Tony Martin | 2018-11-18 |
| Movie | The League of Gentlemen - Live Again! | Various Characters | 2018-11-19 |
| Series | Urban Myths | Bill Grundy | 2017-01-19 |
| Series | Camping | Robin | 2016-04-12 |
| Series | Taskmaster | Self - Contestant | 2015-07-28 |
| Movie | Professor Branestawm Returns | Professor Algebrain | 2015-12-24 |
| Series | Happy Valley | Kevin Weatherill | 2014-04-29 |
| Series | Inside No. 9 | Various | 2014-02-05 |
| Movie | 50 Years of BBC Two Comedy | Self | 2014-05-24 |
| Series | Mapp and Lucia | Georgie Pillson | 2014-12-29 |
| Series | Alan Davies: As Yet Untitled | Unknown | 2014-06-16 |
| Series | Heading Out | Jonathan Walters | 2013-02-26 |
| Series | Toast of London | Unknown | 2013-10-20 |
| Movie | National Theatre Live: She Stoops to Conquer | Hardcastle | 2012-03-29 |
| Movie | Mr. Stink | Sir Derek Dimble | 2012-12-23 |
| Series | Going Postal | Drumknott | 2010-05-30 |
| Movie | The First Men in the Moon | Sun | 2010-10-19 |
| Movie | Psychoville Halloween Special | Various | 2010-10-31 |
| Series | Whitechapel | Edward Buchan | 2009-02-02 |
| Series | Psychoville | David Sowerbutts | 2009-06-18 |
| Movie | Rocky Horror Tribute Show | Narrator | 2008-10-14 |
| Movie | The Bad Mother's Handbook | Leo Fairbrother | 2007-02-19 |
| Series | Benidorm | Mick Garvey | 2007-02-01 |
| Movie | What the Pythons Did Next... | Self | 2007-01-01 |
| Movie | Mr. Bean's Holiday | Vicar | 2007-03-22 |
| Series | Derren Brown: Trick or Treat | Himself | 2007-04-13 |
| Movie | The Old Curiosity Shop | Mr. Short | 2007-12-26 |
| Movie | I Could Never Be Your Woman | Censor | 2007-05-11 |
| Series | Kingdom | Unknown | 2007-04-22 |
| Series | Hotel Babylon | Unknown | 2006-01-19 |
| Movie | Free Jimmy | Mattis (voice) | 2006-04-21 |
| Movie | The League of Gentlemen Are Behind You | Tubbs Tattsyrup / Pauline Campbell-Jones / Herr Lipp / Pop / Dave Parkes / Harvey Denton / Charlie Hull / Reenie Calver / Anne Hand / Barry Baggs / Mike Harris / Dr Carlton / Mary | 2006-11-20 |
| Movie | The League of Gentlemen's Apocalypse | Various Characters | 2005-06-03 |
| Movie | The Hitchhiker's Guide to the Galaxy | Mr. Prosser | 2005-04-28 |
| Series | Doctor Who | Unknown | 2005-03-26 |
| Movie | Don't Crash: The Documentary of the Making of the Movie of the Book of the Radio Series of 'The Hitchhiker's Guide to the Galaxy' | Self - The League of Gentlemen | 2005-09-05 |
| Movie | Lassie | Hynes | 2005-12-16 |
| Movie | Riot at the Rite | Critic | 2005-10-18 |
| Movie | Match Point | Detective Parry | 2005-10-26 |
| Movie | Under The Greenwood Tree | Mr. Shiner | 2005-12-26 |
| Movie | The Life and Death of Peter Sellers | Harry Secombe | 2004-10-01 |
| Series | Shameless | Unknown | 2004-01-13 |
| Movie | Churchill: The Hollywood Years | Chester | 2004-12-03 |
| Series | Blackpool | Adrian Marr | 2004-11-11 |
| Series | Agatha Christie's Marple | Unknown | 2004-12-12 |
| Series | The Last Detective | Unknown | 2003-02-07 |
| Movie | Robbie the Reindeer: Legend of the Lost Tribe | Viking (voice) | 2002-12-13 |
| Movie | Birthday Girl | Duty sergeant | 2001-09-06 |
| Series | Friday Night with Jonathan Ross | Unknown | 2001-11-02 |
| Movie | The League of Gentlemen: Live at Drury Lane | various | 2001-11-19 |
| Series | Gormenghast | 2000-01-17 | |
| Series | Randall & Hopkirk (Deceased) | Unknown | 2000-03-18 |
| Series | The League of Gentlemen | 1999-01-11 | |
| Series | In the Red | Lawrence Boot Heath | 1998-05-26 |
| Movie | Alice in Russialand | Various characters | 1995-01-01 |
| Series | Soccer AM | Unknown | 1995-08-12 |
| Movie | Highgate House of Horror | Woodall | 1995-01-01 |
| Series | This Morning | Unknown | 1988-10-03 |