| Soaring to Life: The Making of How To Train Your Dragon (2025) Self |
| How to Train Your Dragon (2025) Gobber |
| Get Away (2024) Richard |
| Black Cab (2024) Ian |
| Timestalker (2024) George |
| Krazy House (2024) Bernie Christian |
| Seize Them! (2024) Bobik |
| How to Date Billy Walsh (2024) William |
| Right Here, Right Now (2023) Self |
| Monster Family 2 (2021) Frank Wishbone (voice) |
| Trollhunters: Rise of the Titans (2021) Stuart (voice) |
| The Sparks Brothers (2021) Ringo Starr (voice) |
| Scooby-Doo! The Sword and the Scoob (2021) Merlin (voice) |
| Extinct (2021) Captain (voice) |
| Vert (2020) Jeff |
| StarDog and TurboCat (2019) Buddy (voice) |
| Horrible Histories: The Movie - Rotten Romans (2019) Arghus |
| Fighting with My Family (2019) Patrick 'Rowdy Ricky' Knight |
| Slaughterhouse Rulez (2018) Woody Chapman |
| The Festival (2018) Ricky |
| Tomb Raider (2018) Alan (uncredited) |
| Monster Family (2017) Frank Wishbone (voice) |
| Syrenia (2016) Dr. Welles |
| The Huntsman: Winter's War (2016) Nion |
| Unfinished Business (2015) Bill Whilmsley |
| Doctor Who: Last Christmas (2014) Santa Claus |
| Lennon or McCartney (2014) Self |
| Doctor Who: Dark Water / Death in Heaven (2014) Santa Claus |
| Phineas and Ferb: Night of the Living Pharmacists (2014) Ed (voice) |
| The Boxtrolls (2014) Mr. Trout (voice) |
| Cuban Fury (2014) Bruce |
| Completing the Golden Mile: The Making of The World's End (2013) Himself / Andy Knightley |
| The World's End (2013) Andrew Knightley |
| Ice Age: Continental Drift (2012) Flynn (voice) |
| Snow White and the Huntsman (2012) Nion |
| Scrat's Continental Crack-Up: Part 2 (2011) Flynn (voice) |
| The Adventures of Tintin (2011) Thomson (voice) |
| Attack the Block (2011) Ron |
| Paul (2011) Clive Gollings |
| Star Wars Spoofs (2011) Himself |
| The Boat That Rocked (2009) Dave |
| Wild Child (2008) Mr. Christopher |
| Wild Child (2008) Mr. Kingsley |
| Suck My Geek! (2007) Self |
| The Fuzzball Rally (2007) Himself |
| Conclusive: We Made Hot Fuzz (2007) Self |
| Grindhouse (2007) Baby Eater (segment "Don't") (uncredited) |
| Hot Fuzz (2007) PC Danny Butterman |
| Penelope (2006) Max |
| Kinky Boots (2005) Don |
| Spider-Plant Man (2005) Scientist |
| Spaced: Skip to the End (2004) Self |
| Shaun of the Dead (2004) Ed |
| Danger! 50,000 Zombies (2004) Nick Frost |
| Blue Song (2003) Bank Robber |
| Forced Hilarity (2001) |
| Jim's Gift (1996) Wally |
| Grow Arlo |
| Untitled Cornetto Movie |
| 152 Days |
| Sweet Dreams Frasier |
| Whistle |