
Acted in 61
2020s
- 2025
Civilisations: Rise and Fall
Moctezuma · 1 episode
- 2024
Jesus Crown of Thorns
King Herod · 8 episodes
- 2022
- 2021
A Reel Life
Precious Stone
- 2020
West End Unplugged Vol.2
Movie
Thomas & Friends: Steam Team to the Rescue
Victor (voice)
2010s
- 2019
Thomas & Friends: A Colourful World
Victor (voice)
- 2018
Thomas & Friends: Here Comes the Steam Team!
Victor (voice)
Thomas & Friends: On the Go with Thomas
Victor (voice)
Thomas & Friends: Danger at the Docks
Victor (voice)
- 2017
Thomas & Friends: Christmas on Sodor
Mayor of Sodor / Victor (voice)
Thomas & Friends: Extraordinary Engines
Mayor of Sodor / Victor (voice)
- 2016
Thomas & Friends: Full Steam to the Rescue!
Mayor of Sodor (voice) (uncredited)
Thomas & Friends: Start Your Engines!
Victor (voice)
Punk Strut: The Movie
Walter Wall Jnr
- 2015
Rocky Horror Show Live
Frank-N-Furter
Thomas & Friends: Thomas' Christmas Carol
Victor / Mayor of Sodor (voice)
Thomas & Friends: 1st Class Stories
Victor (voice)
Thomas & Friends: Wild Water Rescue & Other Engine Adventures
Mayor of Sodor (voice)
Thomas & Friends: Whale of a Tale and Other Sodor Adventures
Victor (voice)
Thomas & Friends: Dinos and Discoveries
Victor (voice)
- 2014
Thomas & Friends: The Christmas Engines
Victor (voice)
Thomas & Friends: Engines to the Rescue
Victor (voice)
Thomas & Friends: Signals Crossed
Victor (voice)
- 2013
Thomas & Friends: The Thomas Way
Victor (voice)
Thomas & Friends: Santa's Little Engine
Victor (voice)
Thomas & Friends: Railway Mischief
Victor (voice)
By Any Means
Luis Velasquez · 1 episode
Thomas & Friends: Go Go Thomas!
Victor (voice)
Thomas & Friends: Muddy Matters
Victor / Mayor of Sodor (voice)
- 2012
Thomas & Friends: Sticky Situations
Victor (voice)
Thomas & Friends: A Very Thomas Christmas
Victor (voice)
Thomas & Friends: Schoolhouse Delivery
Victor (voice)
- 2011
Thomas & Friends: Merry Christmas, Thomas!
Victor (voice)
Thomas & Friends: Thomas in Charge!
Victor (voice)
HiT Favorites: Sweet Dreams
Victor (voice)
Thomas & Friends: The Birthday Express
Victor (voice)
Thomas & Friends: Pop Goes Thomas
Victor (voice)
Thomas & Friends: Wobbly Wheels and Whistles
Victor (voice)
- 2010
Thomas & Friends: The Lion of Sodor
Mayor of Sodor / Victor (voice)
Thomas & Friends: Creaky Cranky
Victor (voice)
Thomas & Friends: Thomas and the Runaway Kite
Victor (voice)
2000s
- 2009
Thomas & Friends: Splish, Splash, Splosh!
Victor (voice)
Chess in Concert
Alexander Molokov
- 2005
Jerry Springer: The Opera
Warm-up Man/Satan
- 2004
Appearances2
2000s
- 2009
Hotel Ground Zero
Narrator (voice)
- 2005
The Man Who Predicted 9/11
Narrator (voice)