Known For
Filmography

The Caged
Movie · as Colin

Look to the Light
Movie · as Martin Reynolds

Losing Faith
Movie · as Thomas

Our Kid
Movie · as Mark Parrott

Cheating Charlie
Movie

Thomas & Friends: Monkey Trouble!
Movie · as Dexter (voice)

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

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

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

Thomas & Friends: Christmas on Sodor
Movie · as Narrator (voice)

Thomas & Friends: Extraordinary Engines
Movie · as Narrator (voice)

Thomas & Friends: Tales from the Rails
Movie · as Narrator (voice)

Thomas & Friends: The Great Race
Movie · as Narrator (voice)

Thomas & Friends: Tinsel on the Tracks
Movie · as Narrator (voice)

Thomas & Friends: Full Steam to the Rescue!
Movie · as Narrator (voice)

Thomas & Friends: Bubbling Boilers
Movie · as Narrator (voice)

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

Thomas and Friends: Ultimate Friendship Adventures
Movie · as Narrator (voice)

Thomas and Friends: The Adventure Begins
Movie · as Narrator (voice)

70 Years of Friendship
Movie · as Narrator

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

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

Thomas & Friends: Thomas' Christmas Carol
Movie · as Narrator (voice)

Thomas & Friends: Tales on the Rails
Movie · as Narrator (voice)

Amar Akbar & Tony
Movie · as George Williams

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

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

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

Thomas & Friends: Trouble on the Tracks
Movie · as Narrator (voice)

Thomas & Friends: Tale of the Brave
Movie · as Narrator / Thomas' Driver (voice)

Thomas & Friends: Spills and Thrills
Movie · as Narrator (voice)

Allies
Movie · as Colonel Slade

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

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

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

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

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

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

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

Pointless Celebrities
TV · as Self · 1 ep

Live from Studio Five
TV · as Self · 1 ep
The Alan Titchmarsh Show
TV · as Self · 1 ep

Celebrity Masterchef
TV · 1 ep

Richard & Judy
TV · as Self · 1 ep

Close and True
TV · as Steve Sheedy · 6 eps

Holby City
TV · as Owen Davis · 260 eps

Judge Dredd
Movie · as Jodge Monroe (uncredited)
The Vet
TV · as Nick Trevellyan · 6 eps

Harry Enfield and Chums
TV · as Barry Scouser · 6 eps

Peak Practice
TV · as Phil Young · 2 eps

Heartbeat
TV · as Luke, Roy Leamus · 1 ep
Wilderness Edge
TV · as Jacko · 6 eps

The Laughter of God
Movie · as Worker 2

Shoot to Kill
Movie · as SB Constable

Needle
Movie · as Binman

Shooting Stars
Movie · as Detective Miller

The Chief
TV · as Det. Insp. Reaygo · 1 ep

Bread
TV · as Policeman · 1 ep

Thomas & Friends
TV · as Narrator (voice) · 124 eps

Lies
Movie · as Rolo
