William Shakespeare
CBeebies Presents: As You Like It at Shakespeare's Globe (2023)
Polux / Al Sation (voice)
Corgi: Les mascotes de la reina (2019)
Fireman Sam / Elvis Cridlington / Norman Price / Derek Price / Charlie Jones / Truck Driver (voice
Fireman Sam: Set for Action! (2018)
Duck / Paxton (voice)
Thomas & Friends: Big World! Big Adventures! The Movie (2018)
Paxton (voice)
CBeebies Presents: The Tempest (2018)
Lofty (UK) (voice)
Bob the Builder: Mega Machines - The Movie (2017)
Fireman Sam / Norman Price
Fireman Sam: Alien Alert! The Movie (2017)
Duck / Ryan (voice)
Thomas & Friends: Extraordinary Engines (2017)
Will
Tales of Albion (2016)
CBeebies Presents: A Midsummer Night's Dream (2016)
White Rabbit
CBeebies Presents: Alice in Wonderland (2015)
Duck (voice)
Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie (2015)
Bill Thompson (voice)
Postman Pat: The Movie (2014)
Paxton / Jack (voice)
Thomas & Friends: King of the Railway (2013)
Peter Sam (voice)
Thomas & Friends: Muddy Matters (2013)
Paxton (voice) / Peter Sam (voice)
Thomas & Friends: Blue Mountain Mystery - The Movie (2012)
Fireman Sam: The Great Fire of Pontypandy (2010)
Fireman Sam
Peter Kay's Animated All Star Band: The Official BBC Children in Need Medley (2009)
Fireman Sam: The New Hero Next Door (2008)
Ozzie (Voice)
Ozzie (2006)
Buried Alive (2005)
Additional Muppet Performer
Muppet Treasure Island (1996)