
Acted in 73
2020s
- 2025
Square Peg
Morris (the head)
- 2024
CBeebies Presents: Twelfth Night at Shakespeare's Globe
Movie
- 2023
CBeebies Presents: As You Like It at Shakespeare's Globe
William Shakespeare
- 2021
Thomas & Friends: Animal Adventures
Peter Sam / Willie / Crowd (voice)
CBeebies Presents: Romeo and Juliet
William Shakespeare
- 2020
Fireman Sam: Norman Price and the Mystery in the Sky
Sam / Elvis / Charlie / Norman (voice)
Thomas & Friends: Carnival Day!
Duck / Dart / Paxton / Peter Sam (voice)
Thomas & Friends: Steam Team to the Rescue
Porter / Dart / Paxton (voice)
2010s
- 2019
CBeebies Presents: Hansel and Gretel
Movie
Thomas & Friends: A Colourful World
Porter (voice)
Thomas & Friends: Digs & Discoveries
Jack (voice)
Best Bugs Forever
TV
Thomas & Friends: Monkey Trouble!
Duck / Paxton / Rail Worker (voice)
- 2018
Fireman Sam: Set for Action!
Fireman Sam / Elvis Cridlington / Norman Price / Derek Price / Charlie Jones / Truck Driver (voice
Thomas & Friends: Here Comes the Steam Team!
Porter / Duck / Paxton / Dart (voice)
CBeebies Presents: The Tempest
William Shakespeare
Thomas & Friends: On the Go with Thomas
Porter (voice)
Thomas & Friends: Danger at the Docks
Porter / Ryan / Dart / Paxton (voice)
- 2017
CBeebies Presents: The Snow Queen
Who's-That
Thomas & Friends: Christmas on Sodor
Ryan / Dart / Paxton (voice)
Stan Lee's Lucky Man: The Bracelet Chronicles
TV
Thomas & Friends: Extraordinary Engines
Ryan / Knapford Station Speaker / Duck (voice)
Thomas & Friends: Tales from the Rails
Porter / Paxton / Peter Sam (voice)
Fireman Sam: Alien Alert! The Movie
Fireman Sam / Norman Price (voice)
- 2016
Tales of Albion
Will
CBeebies Presents: The Nutcracker
Movie
Thomas and Friends: Ultimate Friendship Adventures
Paxton / Peter Sam / Butch (voice)
Thomas & Friends: Full Steam to the Rescue!
Porter (voice)
CBeebies Presents: A Midsummer Night's Dream
William Shakespeare
CBeebies Shakespeare
William Shakespeare · 5 episodes
Thomas & Friends: Bubbling Boilers
Porter (voice)
- 2015
CBeebies Presents: Alice in Wonderland
White Rabbit
Thomas & Friends: Tales on the Rails
Dart / Duck / Slip Coach (voice)
Thomas & Friends: Thomas' Christmas Carol
Paxton (voice)
Thomas & Friends: 1st Class Stories
Peter Sam / Passengers / Duck / Slip Coach (voice)
Thomas & Friends: Whale of a Tale and Other Sodor Adventures
Duck / Birdwatcher / Paxton / Butch (voice)
Thomas & Friends: Dinos and Discoveries
Duck / Peter Sam (voice)
- 2014
Thomas & Friends: The Christmas Engines
Duck / Slip Coach (voice)
Thomas & Friends: Engines to the Rescue
Butch / Railway Inspector / Duck (voice)
Thomas & Friends: Trouble on the Tracks
Dart / Paxton (voice)
Awesome Adventures: Party Surprise!
Fireman Sam / Norman Price / Elvis Cridlington / James Jones (voice)
Thomas & Friends: Spills and Thrills
Porter / Dart (voice)
Thomas & Friends: Signals Crossed
Peter Sam (voice)
- 2013
Thomas & Friends: The Thomas Way
Duck / Peter Sam / Passengers / Paxton (voice)
Thomas & Friends: Santa's Little Engine
Dart / Paxton (voice)
Thomas & Friends: Railway Mischief
Paxton (voice)
Thomas & Friends: Muddy Matters
Peter Sam (voice)
- 2012
CBeebies Presents: Jack And The Beanstalk
Robert the Robot
- 2011
HiT Favorites: Friends and Family
Fireman Sam / Elvis Cridlington / James Jones / Norman Price (voice)
HiT Favorites: Preschool Fun
Fireman Sam / Elvis Cridlington / Norman Price / James Jones (voice)
HiT Favorites: Sweet Dreams
Fireman Sam / Elvis Cridlington / Norman Price / James Jones / Charlie Jones (voice)
- 2010
HiT Favorites: Animal Tails
Fireman Sam / Elvis Cridlington / James Jones / Charlie Jones / Norman Price (voice)
HiT Favorites: Colors Are Fun!
Fireman Sam / Elvis Cridlington / Charlie Jones / James Jones (voice)
2000s
- 2009
Peter Kay's Animated All Star Band: The Official BBC Children in Need Medley
Fireman Sam
- 2008
Fireman Sam: The New Hero Next Door
Fireman Sam
- 2007
- 2006
Ozzie
Ozzie (Voice)
Appearances1
2010s
- 2014
CBeebies Prom: From the Royal Albert Hall
Self - Presenter