2025
Grand Prix of Europe as (voice)2023
Captain Laserhawk: A Blood Dragon Remix as Rayman (voice)2023
A Haunting in Venice as Puppet Show MC2023
The Wolf of Custer as Not available2022
The Sandman as The Hammer of God2022
Incredible Ant as Lantern Fly (voice)2021
Ron's Gone Wrong as Shayne The Biker / Mr. Cleaver (voice)2021
Boys On Film 21: Beautiful Secret as Daniel (segment "Clothes & Blow")2020
The Other One as Eamon Hammond2020
Jungle Beat: The Movie as Munki / Rocky (voice)2019
Best Bugs Forever as Not available2018
McMafia as Marius Jensen2018
Space Chickens in Space as Chuck (voice)2018
Jungle Beat as Munki2018
Thomas & Friends: Big World! Big Adventures! The Movie as Racing Car #3 / Cowboys (voice)2018
Clothes & Blow as Daniel2018
Moths to Flame as Neil Armstrong2017
Thomas & Friends: Christmas on Sodor as Porter2017
Thomas & Friends: Extraordinary Engines as Porter (voice)2016
Floogals as Dad Hooman2016
A Hologram for the King as Brad2016
Florence Foster Jenkins as Carlton Smith2016
Thomas & Friends: The Great Race as Porter (voice)2016
Thomas & Friends in 4-D as Porter2015
Thunderbirds Are Go! as Virgil Tracy / Gordon Tracy (voice)2015
The Man from U.N.C.L.E. as Jones2015
Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie as Not available2015
Molly Moon and the Incredible Book of Hypnotism as Qube Dad2015
Reggie & Thunderbirds: No Strings Attached as Not available2014
Thomas & Friends: Tale of the Brave: The Movie as Porter2014
Thomas & Friends: Spills & Thrills as Porter (voice)2013
Thomas & Friends: King of the Railway as Jack (voice) (uncredited)2012
Bob the Builder: Teamwork Time as Scoop / Travis2011
Bob the Builder: The Big Dino Dig as Scoop (voice)2010
Bob the Builder: The Golden Hammer as Scoop / Travis (voice)2006
Not Going Out as Norwegian Television Voice 22003
Octane as Paramedic #22001
Wit as Student 11999
Bob the Builder as Scoop / Travis (voice)1988
Red Dwarf as Lt. Clarence O'Neal2018
Moths to Flame Co-Producer