Known For

Brave

Thomas & Friends

Casualty

A Wizard's Tale

Fireman Sam

Thomas & Friends: Big World! Big Adventures! The Movie

Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie

Thomas & Friends: The Great Race

Thomas & Friends: Journey Beyond Sodor

Thomas and Friends: The Adventure Begins

Fireman Sam: Heroes of the Storm

The Legends of Treasure Island
Filmography

BuddyBotzzz
TV · 1 ep

Sodor516
TV · as Thomas · 1 ep

Wonderblocks
TV · as Cluck (voice) / Pour Milk (voice) / Backwards (voice) / Splat Red (voice) / Scoop Sand (voice) · 30 eps

Thomas and Friends: The Super Engine
Movie · as Thomas (voice)

Thomas & Friends: Animal Adventures
Movie · as Thomas (voice)

Fireman Sam: Norman Price and the Mystery in the Sky
Movie · as Arnold / James (voice)

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

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

Thomas and Friends: The Royal Engine
Movie · as Thomas (voice)

Thomas & Friends: Carnival Day!
Movie · as Thomas (voice)

CBeebies Prom: Off To The Moon
Movie

Thomas & Friends: Digs & Discoveries
Movie · as Thomas (voice)

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

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

Fireman Sam: Set for Action!
Movie · as Arnold McKinnley / James Jones (voice)

Thomas & Friends: Big World! Big Adventures! The Movie
Movie · as Thomas (voice)

Thomas & Friends: On the Go with Thomas
Movie · as Thomas / Troublesome Truck (voice)

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

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

A Wizard's Tale
Movie · as Amusement Park Dad / Beefeater 3

Fireman Sam: Alien Alert! The Movie
Movie · as Arnold McKinley / James Jones

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

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

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

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

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

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

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

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

Go Jetters
TV · as Foz (voice) · 132 eps

Mike the Knight: Journey to Dragon Mountain
Movie

Fireman Sam: Heroes of the Storm
Movie · as James / Arnold (voice)

Awesome Adventures: Party Surprise!
Movie · as James Jones (voice)

Toot the Tiny Tugboat
TV · as Toot · 52 eps

Brave
Movie · as Additional Voices (voice)

10 Arenas of Marwood
Movie · as Irving Clifford

Get Squiggling!
TV · 76 eps

T-Bag: The Reunion Documentary
Movie · as Self

The Legends of Treasure Island
TV · as Jim Hawkins (voice) · 26 eps

Fireman Sam
TV · as James (voice), James / Professor Pickles (voice) · 51 eps

Casualty
TV · as Lee Carter · 1 ep
T-Bag
TV · 90 eps

Breakout
Movie · as Stephen

Thomas & Friends
TV · as Thomas (voice) · 144 eps
Sing for Sweetie
Movie