Alfur
Hilda: The Fairy Isle (2023)
Osmo (voice)
The Unstoppable Yellow Yeti: Winterton Rules (2022)
Alfur Aldric (voice)
Hilda and the Mountain King (2021)
Boxer / Chihuahua / Young Rex (voice)
The Queen's Corgi (2019)
Philip (voice)
Thomas & Friends: Big World! Big Adventures! The Movie (2018)
Bill / Philip (voice)
Balloon Herald 1 / Prince Charming (voice)
A Wizard's Tale (2018)
Waiter Two
On Chesil Beach (2018)
Philip
Thomas & Friends: Christmas on Sodor (2017)
Rudolph Sackville-Bagg / Gregory Sackville-Bagg (voice)
The Little Vampire 3D (2017)
Philip (UK & US) (voice)
Thomas & Friends: Journey Beyond Sodor - The Movie (2017)
Thomas & Friends: Extraordinary Engines (2017)
Patrick (Voice)
Let's Play Nomad X (2016)
Thomas & Friends: The Great Race (2016)
Smee/Smith
Peter & Wendy (2015)
Terry
Cockneys vs Zombies (2012)
Courtney
Your Highness (2011)
Josh
Huge (2010)
Comic Book Fan 1
Faintheart (2009)
Broderip
Lecture 21 (2008)
The Beachcombers (2008)
Dwight White
Magicians (2007)
Christi
I Want Candy (2007)
University Challenge Competitor
Starter for 10 (2006)
Music
Japanese Doctor Who (2014)