| I Am: Celine Dion (2024)As Self (archive footage) (uncredited) | (Not seen) |
| Cinderella (2021)As James | (Not seen) |
| Cats (2019)As Bustopher Jones | (Not seen) |
| Yesterday (2019)As James Corden | (Not seen) |
| Peter Rabbit (2018)As Peter Rabbit (voice) | (Not seen) |
| Ocean's Eight (2018)As John Frazier | (Not seen) |
| The Emoji Movie (2017)As Hi-5 (voice) | (Not seen) |
| Trolls (2016)As Biggie (voice) | (Not seen) |
| Roald Dahl's Esio Trot (2015)As Narrator | (Not seen) |
| Into the Woods (2014)As Baker | (Not seen) |
| Begin Again (2013) (AKA "Can a Song Save Your Life?")As Steve | (Not seen) |
| The Three Musketeers (2011)As Planchet | (Not seen) |
| Animals United (2010) (AKA "Konferenz der Tiere") | (Not seen) |
| Gulliver's Travels (2010)As Jinks | (Not seen) |
| Lesbian Vampire Killers (2009) (AKA "Vampire Killers")As Fletch | (Not seen) |
| Planet 51 (2009) (AKA "Planet One")As Soldier Vernkot (voice) | (Not seen) |
| How to Lose Friends & Alienate People (2008)As Post Modern Review Staff | (Not seen) |
| Starter for 10 (2006)As Tone | (Not seen) |
| The History Boys (2006) (AKA "History Boys")As Timms | (Not seen) |
| All or Nothing (2002)As Rory | (Not seen) |
| Jack and the Beanstalk: The Real Story (2001) | (Not seen) |
| Whatever Happened to Harold Smith? (1999)As Walter | (Not seen) |
| Twenty Four Seven (1997) (AKA "24 7: Twenty Four Seven")As Carl 'Tonka' Marsh | (Not seen) |