| Saltburn (2023) als Professor Ware |
| A Brush With Comedy (2023) als Self |
| See How They Run (2022) als John Woolf |
| Venom: Let There Be Carnage (2021) als Priest |
| In the Earth (2021) als Zach Whitehead |
| Investigating the Ladykillers (2020) |
| Tales of the Uncanny (2020) als Self |
| The League of Gentlemen - Live Again! (2018) als Various Characters |
| Borley Rectory (2017) als V.C Wall |
| Bob Monkhouse: The Last Stand (2016) |
| Peter Kay: 20 Years of Funny (2015) als Himself |
| High-Rise (2015) als Nathan Steele |
| The Case of the High Foot (2014) als The Doctor |
| 50 Years of BBC Two Comedy (2014) als Self |
| Remembering 'Dead of Night' (2014) |
| An Adventure in Space and Time (2013) als Patrick Troughton |
| The World's End (2013) als Collaborator |
| A Field in England (2013) als Whitehead |
| Bad Sugar (2012) als Greg |
| Him Indoors (2012) als Gregory Brewster |
| Eric & Ernie: Behind the Scenes (2011) als Self |
| Eric & Ernie (2011) als Harry Wiseman |
| Psychoville Halloween Special (2010) als Various |
| Burke & Hare (2010) als Sergeant Mackenzie |
| The First Men in the Moon (2010) als Moon |
| Peacock Season (2010) als Stoaty |
| Victoria Wood's Midlife Christmas (2009) |
| The Cottage (2008) als Peter |
| Christmas at the Riviera (2007) als Ashley |
| The League of Gentlemen Are Behind You! (2006) |
| The League of Gentlemen Are Behind You (2006) als Benjamin Denton / Papa Lazarou / Pamela Doove / Ross Gaines / Cathy Carter-Smith / Ollie Plimsoles / Vinnie Whytenshawe / Mr Lisgoe / Bernice Woodall / Dean Tavalouris / Edward Tattsyrup / Geoff Tipps / Judee Levinson |
| The League of Gentlemen Are Behind You! (2006) |
| Slipp Jimmy fri (2006) als Ante (voice) |
| 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 Additional Vogon Voices |
| Spaced: Skip to the End (2004) als Self |
| Shaun of the Dead (2004) als Mark |
| 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 Porter |
| The League of Gentlemen - Yule Never Leave! (2000) |
| This Year's Love (1999) als Tourist |
| Auton 2: Sentinel (1998) als Dr Dan Matthews |
| Auton (1997) als Dr. Daniel Matthews |
| Ghosts of Winterborne (1996) als Andrew Powell |
| The Devil of Winterborne (1995) als Andrew Powell |
| Highgate House of Horror |
| Rogue Trooper |