| Better Man (2024) als Peter Williams |
| Worzel Gummidge: Calliope Jane (2021) als Mr Braithwaite |
| Worzel Gummidge: Twitchers (2021) als Mr Braithwaite |
| The Hour (2020) als Himself |
| The League of Gentlemen - Live Again! (2018) als Various Characters |
| The Interrogation of Tony Martin (2018) als Tony Martin |
| Benidorm: 10 Years on Holiday (2018) als Himself |
| Professor Branestawm Returns (2015) als Professor Algebrain |
| 50 Years of BBC Two Comedy (2014) als Self |
| Mr. Stink (2012) als Sir Derek Dimble |
| National Theatre Live: She Stoops to Conquer (2012) als Hardcastle |
| Psychoville Halloween Special (2010) als Various |
| The First Men in the Moon (2010) als Sun |
| Rocky Horror Tribute Show (2008) als Narrator |
| The Old Curiosity Shop (2007) als Mr. Short |
| I Could Never Be Your Woman (2007) als Censor |
| Mr. Bean's Holiday (2007) als Vicar |
| The Bad Mother's Handbook (2007) als Leo Fairbrother |
| The League of Gentlemen Are Behind You! (2006) |
| The League of Gentlemen Are Behind You (2006) als 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 |
| The League of Gentlemen Are Behind You! (2006) |
| Slipp Jimmy fri (2006) als Mattis (voice) |
| Under The Greenwood Tree (2005) als Mr. Shiner |
| Lassie (2005) als Hynes |
| Match Point (2005) als Detective Parry |
| Riot at the Rite (2005) als Critic |
| 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' (2005) als Self - The League of Gentlemen |
| The League of Gentlemen's Apocalypse (2005) als Various Characters |
| The Hitchhiker's Guide to the Galaxy (2005) als Mr. Prosser |
| Churchill: The Hollywood Years (2004) als Chester |
| The Life and Death of Peter Sellers (2004) als Harry Secombe |
| Robbie the Reindeer: Legend of the Lost Tribe (2002) als Viking (voice) |
| The League of Gentlemen: Live at Drury Lane (2001) als various |
| The League of Gentlemen: Live at Drury Lane (2001) als Various |
| Birthday Girl (2001) als Duty sergeant |
| The League of Gentlemen - Yule Never Leave! (2000) |
| Alice in Russialand (1995) |
| Highgate House of Horror |