| A Haunting in Venice (2023) als Puppet Show MC |
| Ron's Gone Wrong (2021) als Shayne The Biker / Mr. Cleaver (voice) |
| Boys On Film 21: Beautiful Secret (2021) als Daniel (segment "Clothes & Blow") |
| Jungle Beat: The Movie (2020) als Munki / Rocky (voice) |
| Clothes & Blow (2018) als Daniel |
| Falene (2018) als Neil Armstrong |
| Thomas & Friends: Christmas on Sodor (2017) als Porter |
| Thomas & Friends: Extraordinary Engines (2017) als Porter (voice) |
| Florence Foster Jenkins (2016) als Carlton Smith |
| A Hologram for the King (2016) als Brad |
| Thomas & Friends in 4-D (2016) als Porter |
| The Man from U.N.C.L.E. (2015) als Jones |
| Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie (2015) |
| Molly Moon and the Incredible Book of Hypnotism (2015) als Qube Dad |
| Thomas & Friends: Tale of the Brave: The Movie (2014) als Porter |
| Thomas & Friends: Spills & Thrills (2014) als Porter (voice) |
| Bob the Builder: Teamwork Time (2012) als Scoop / Travis |
| Bob the Builder: The Big Dino Dig (2011) als Scoop (voice) |
| Bob the Builder: The Golden Hammer - The Movie (2010) als Scoop / Travis (voice) |
| Octane (2003) als Paramedic #2 |
| Wit (2001) als Student 1 |