Known For
Filmography
Resting
Movie · as Harry Boe

Civilisations: Rise and Fall
TV · as Moctezuma · 1 ep

MobLand
TV · as Charlton · 2 eps

Argylle
Movie · as Leonard

Jesus Crown of Thorns
TV · as King Herod · 8 eps

All the Old Knives
Movie · as Drew Favreau

Sister Boniface Mysteries
TV · as Hank Sawyer/Narrator · 1 ep

A Reel Life
Movie · as Precious Stone

West End Unplugged Vol.2
Movie

Thomas & Friends: Marvellous Machinery
Movie · as Victor (voice)

Thomas & Friends: Steam Team to the Rescue
Movie · as Victor (voice)

Thomas & Friends: A Colourful World
Movie · as Victor (voice)

Thomas & Friends: On the Go with Thomas
Movie · as Victor (voice)

Thomas & Friends: Danger at the Docks
Movie · as Victor (voice)

Thomas & Friends: Here Comes the Steam Team!
Movie · as Victor (voice)

Tom Clancy's Jack Ryan
TV · as President Charles Bachler · 4 eps

Deep State
TV · as Tilson (Steve) · 8 eps

Thomas & Friends: Journey Beyond Sodor
Movie · as Victor (voice) (uncredited)

Thomas & Friends: Extraordinary Engines
Movie · as Mayor of Sodor / Victor (voice)

Thomas & Friends: Christmas on Sodor
Movie · as Mayor of Sodor / Victor (voice)

Punk Strut: The Movie
Movie · as Walter Wall Jnr

Thomas & Friends: The Great Race
Movie · as Victor / Carlos (voice)

Thomas & Friends: Start Your Engines!
Movie · as Victor (voice)

Thomas & Friends: Full Steam to the Rescue!
Movie · as Mayor of Sodor (voice) (uncredited)

Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie
Movie · as Victor (voice)

Rocky Horror Show Live
Movie · as Frank-N-Furter

Thomas & Friends: Whale of a Tale and Other Sodor Adventures
Movie · as Victor (voice)

Thomas & Friends: Thomas' Christmas Carol
Movie · as Victor / Mayor of Sodor (voice)

Thomas & Friends: Dinos and Discoveries
Movie · as Victor (voice)

Thomas & Friends: Wild Water Rescue & Other Engine Adventures
Movie · as Mayor of Sodor (voice)

Thomas & Friends: 1st Class Stories
Movie · as Victor (voice)

Last Gasp
Movie · as Frankie J. Parsons

Thomas & Friends: Signals Crossed
Movie · as Victor (voice)

Thomas & Friends: Engines to the Rescue
Movie · as Victor (voice)

Thomas & Friends: The Christmas Engines
Movie · as Victor (voice)

Inside No. 9
TV · as Frankie J Parsons · 1 ep

Thomas & Friends: King of the Railway
Movie · as Victor (voice)

Thomas & Friends: Muddy Matters
Movie · as Victor / Mayor of Sodor (voice)

Thomas & Friends: Santa's Little Engine
Movie · as Victor (voice)

Thomas & Friends: Go Go Thomas!
Movie · as Victor (voice)

Thomas & Friends: The Thomas Way
Movie · as Victor (voice)

Thomas & Friends: Railway Mischief
Movie · as Victor (voice)

By Any Means
TV · as Luis Velasquez · 1 ep

Thomas & Friends: Blue Mountain Mystery
Movie · as Victor / Cuban Dock Workers (voice)

Thomas & Friends: Sticky Situations
Movie · as Victor (voice)

Thomas & Friends: Up, Up and Away!
Movie · as Victor (voice)

Thomas & Friends: Schoolhouse Delivery
Movie · as Victor (voice)

Thomas & Friends: A Very Thomas Christmas
Movie · as Victor (voice)

Thomas & Friends: The Birthday Express
Movie · as Victor (voice)

Thomas & Friends: Merry Christmas, Thomas!
Movie · as Victor (voice)

Thomas & Friends: Pop Goes Thomas
Movie · as Victor (voice)

Thomas & Friends: Wobbly Wheels and Whistles
Movie · as Victor (voice)

Thomas & Friends: Thomas in Charge!
Movie · as Victor (voice)

HiT Favorites: Sweet Dreams
Movie · as Victor (voice)

Thomas & Friends: The Lion of Sodor
Movie · as Mayor of Sodor / Victor (voice)

Thomas & Friends: Creaky Cranky
Movie · as Victor (voice)

Thomas & Friends: Thomas and the Runaway Kite
Movie · as Victor (voice)

Chess in Concert
Movie · as Alexander Molokov

Hotel Ground Zero
Movie · as Narrator (voice)

Thomas & Friends: Splish, Splash, Splosh!
Movie · as Victor (voice)

Jerry Springer: The Opera
Movie · as Warm-up Man/Satan

Batman Begins
Movie · as Maitre D

The Man Who Predicted 9/11
Movie · as Narrator (voice)

Alexander
Movie · as Scribe
