
Acted in 139
2020s
- 2027
Dudley & the Invasion of the Space Slugs
Orzak (voice)
- 2025
- 2023
- 2022
- 2021
Thomas & Friends: Animal Adventures
Diesel / Troublesome Van (voice)
Elliott from Earth
TV
- 2020
Fireman Sam: Norman Price and the Mystery in the Sky
Doctor Crumpton (voice)
Thomas & Friends: Carnival Day!
Diesel (voice)
Thomas & Friends: Steam Team to the Rescue
Diesel / Max / Troublesome Trucks / Kevin (voice)
2010s
- 2019
Thomas & Friends: A Colourful World
Diesel (voice)
Thomas & Friends: Monkey Trouble!
Diesel / Workmen / Cyril / Headkeeper Jack (voice)
Strike
Terry Grenville / Benedict (Mine Choir) (voice)
- 2018
Fireman Sam: Set for Action!
Don Sledgehammer (voice)
Thomas & Friends: Here Comes the Steam Team!
Diesel (voice)
Thomas & Friends: On the Go with Thomas
Troublesome Trucks / Kevin (voice)
Thomas & Friends: Danger at the Docks
Workman / Diesel / 'Arry (voice)
- 2017
Thomas & Friends: Christmas on Sodor
Diesel / Harold / Gordon / Henry (voice)
The Trip to Spain
Matt
Thomas & Friends: Extraordinary Engines
Henry / Gordon / Mr. Percival / Kevin / Harold (voice)
Thomas & Friends: Tales from the Rails
Diesel / 'Arry (voice)
- 2016
Thomas and Friends: Ultimate Friendship Adventures
Gordon / Henry / Diesel / 'Arry / Kevin / Harold (voice)
Thomas & Friends: Full Steam to the Rescue!
Diesel (voice)
Thomas & Friends: Tinsel on the Tracks
Harold / Dryaw Porter / Diesel / Gordon (voice)
Thomas & Friends: Start Your Engines!
Harold / Mr. Percival / Gordon / Henry (voice)
- 2015
Thomas & Friends: Tales on the Rails
Gordon / Henry / James / Sir Topham Hatt (voice)
Thomas & Friends: Thomas' Christmas Carol
Scruff / Diesel / Henry / Kevin / Gordon (voice)
Thomas & Friends: 1st Class Stories
Diesel / 'Arry (voice)
Thomas & Friends: Wild Water Rescue & Other Engine Adventures
Diesel / Harold / Gordon / James / Sir Topham Hatt / Farmer Trotter / Woodsman / Henry / 'Arry (voice)
Thomas & Friends: Whale of a Tale and Other Sodor Adventures
Flynn / Harold / Gordon / Man on Bridge / Henry / Diesel (voice)
The Cannibal in the Jungle
Peter Kalas
Thomas & Friends: Dinos and Discoveries
Diesel (voice)
- 2014
Thomas & Friends: The Christmas Engines
Henry / James / Sir Topham Hatt / Passengers / Gordon / Mr. Percival (voice)
Thomas & Friends: Engines to the Rescue
Sir Topham Hatt / James / Henry / Kevin / Gordon / Harold / Headkeeper Jack (voice)
Blood Moon
Father Domonic
Thomas & Friends: Trouble on the Tracks
Sir Topham Hatt / Henry / James (voice)
Thomas & Friends: Spills and Thrills
Diesel (voice)
Thomas & Friends: Signals Crossed
Henry / Gordon / James / Sir Topham Hatt / Workmen / Mr. Percival (voice)
- 2013
Thomas & Friends: The Thomas Way
Gordon / Harold / Sir Topham Hatt / Henry / Passengers (voice)
Thomas & Friends: Big Bang Surprise
Diesel (voice)
Thomas & Friends: Santa's Little Engine
Sir Topham Hatt / Workman / Gordon / James / Henry (voice)
Thomas & Friends: Railway Mischief
Henry / Gordon / James / Kevin / Sir Topham Hatt / Scruff / Headkeeper Jack (voice)
Thomas & Friends: Animals Aboard!
Henry / Gordon / James / Farmer Trotter / Sir Topham Hatt (voice)
Thomas & Friends: Go Go Thomas!
Gordon / Sir Topham Hatt / Henry / James / Photographer / Dash / 'Arry (voice)
Thomas & Friends: Muddy Matters
James / Sir Topham Hatt / Photographer / Gordon / Mr. Percival (voice)
- 2012
Thomas & Friends: Sticky Situations
Gordon / James / Harold / Kevin / Sir Topham Hatt / Bash (voice)
Thomas & Friends: A Very Thomas Christmas
Dash / Henry / Kevin / Sir Topham Hatt (voice)
Thomas & Friends: Schoolhouse Delivery
James / Sir Topham Hatt / Stephen Hatt / Gordon / Henry / Kevin / Dash (voice)
Thomas & Friends: The Best of James
Diesel (voice)
Thomas & Friends: Curious Cargo
Gordon / Sir Topham Hatt / Henry / Dash (voice)
- 2011
Thomas & Friends: Rescue on the Rails
Gordon / Norman / Sir Topham Hatt / James / Henry / Harold / Dash (voice)
HiT Favorites: Friends and Family
Tin Top / Big Chris (voice)
Thomas & Friends: Merry Christmas, Thomas!
Gordon / Dash / Harold / Sir Topham Hatt / Kevin (voice)
Thomas & Friends: Thomas in Charge!
Gordon / Sir Topham Hatt / Henry / Farmer Trotter / James / Scruff / Maithwaite Stationmaster (voice)
HiT Favorites: Preschool Fun
Tin Top / Big Chris (voice)
HiT Favorites: Sweet Dreams
James / Kevin / Sir Topham Hatt / Big Chris / Tin Top (voice)
Thomas & Friends: The Birthday Express
James / Sir Topham Hatt / Gordon / Sir Lowham Hatt / Big Chris / Tin Top (voice)
Thomas & Friends: Pop Goes Thomas
James / Sir Topham Hatt / Dash / Sodor United Players / Tin Top / Big Chris (voice)
Thomas & Friends: Wobbly Wheels and Whistles
James / Dash / Sir Topham Hatt / Henry / Gordon / Scruff / 'Arry / Bert / Kevin (voice)
- 2010
Thomas & Friends: Merry Winter Wish
Henry / James / Sir Topham Hatt / Dock Worker / Gordon / Dash / Harold / Blond Boy (voice)
Thomas & Friends: The Lion of Sodor
Henry / Gordon / James / Sir Topham Hatt / Farmer Trotter / Kevin / Maithwaite Stationmaster (voice)
Thomas & Friends: Creaky Cranky
Henry / James / Kevin / Sir Topham Hatt / Gordon (voice)
Mo
Bill Clinton
Thomas & Friends: Thomas and the Runaway Kite
Sir Topham Hatt / Stephen Hatt / Henry / Kevin / Gordon / James / Farmer Trotter (voice)
2000s
- 2009
Thomas & Friends: Splish, Splash, Splosh!
James / Sir Topham Hatt / Henry / Gordon / Kevin (voice)
Genova
Stephen
Thomas & Friends: High Speed Adventures
Big Chris / Tin Top (voice)
Thomas & Friends: Railway Friends
Tin Top / Big Chris (voice)
- 2008
10 Days to War
Eric Howlitt · 1 episode
- 2007
- 2006
- 2005
Gideon's Daughter
Badalmenti
- 2002
The King's Beard
J.J / Batface (voice)
- 2000
Animated Epics: Moby Dick
Tashtego / Stubb (voice)
1990s
- 1999
B. Monkey
Texan
- 1998
The Misadventures of Margaret
Librarian
- 1997
Captain Star
TV
- 1996
Dennis the Menace and Gnasher
Gnasher (voice) · 26 episodes
- 1994
The Biz
(voice)
- 1993
Joking Apart
Stranger, Dick · 1 episode
- 1991
Time Riders
Hepworth · 2 episodes
1980s
- 1989
Red King, White Knight
Viktor
- 1988
The Chronicles of Narnia: The Lion, the Witch & the Wardrobe
Mr. Beaver
- 1987
- 1986
Space Police
Movie
- 1985
- 1984
- 1983
Five Go Mad on Mescalin
Willy
The Lonely Lady
Movie
- 1982
Appearances9
2020s
- 2025
Return to Narnia
Self
- 2024
- 2021
Drain the Oceans: Arctic War
Narrator (voice)
2010s
- 2018
First Civilizations
Self - Narrator (voice) · 4 episodes
- 2016
Finding Phil
Narrator
- 2015
First Peoples
Narrator · 5 episodes
2000s
- 2009
1959: The Year that Changed Jazz
Self - Narrator (voice)
- 2006
The Transporters
Narrator
- 2003
Humanzee: The Human Chimp
Narrator (voice)