Known For
Filmography

Dudley & the Invasion of the Space Slugs
Movie · as Orzak (voice)

Return to Narnia
Movie · as Self

The Wonderfully Weird World of Gumball
TV · as Leslie (voice) · 1 ep

Bogart: Life Comes in Flashes
Movie · as Narrator

Rally Road Racers
Movie · as Beppe (voice)

Suspicion
TV · as Expert (Arnold Meyerson) · 1 ep

The Sandman
TV · as Nimrod · 3 eps

The Creature Cases
TV · as (voice) · 23 eps

Incredible Ant
TV · as Johnny Glitterteeth / Mr. Whitman (voice) · 1 ep

Wednesday
TV · as Gabe Packard · 1 ep

Drain the Oceans: Arctic War
Movie · as Narrator (voice)

Wrath of Man
Movie · as Doctor

Thomas & Friends: Animal Adventures
Movie · as Diesel / Troublesome Van (voice)

Elliott from Earth
TV · 16 eps

Fireman Sam: Norman Price and the Mystery in the Sky
Movie · as Doctor Crumpton (voice)

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

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

Thomas & Friends: Steam Team to the Rescue
Movie · as Diesel / Max / Troublesome Trucks / Kevin (voice)

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

Angel Has Fallen
Movie · as Ad. Paul Sebring

Strike
Movie · as Terry Grenville / Benedict (Mine Choir) (voice)

Thomas & Friends: Monkey Trouble!
Movie · as Diesel / Workmen / Cyril / Headkeeper Jack (voice)

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

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

Show Dogs
Movie · as Klaus Hochauser

Another Day of Life
Movie · as Kapuściński (voice)

Fireman Sam: Set for Action!
Movie · as Don Sledgehammer (voice)

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

Thomas & Friends: Danger at the Docks
Movie · as Workman / Diesel / 'Arry (voice)

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

Patrick Melrose
TV · as Funeral Director · 1 ep

First Civilizations
TV · as Self - Narrator (voice) · 4 eps

Shakespeare & Hathaway - Private Investigators
TV · as Joe Venice · 1 ep

The Trip to Spain
Movie · as Matt

Final Portrait
Movie · as Claude Martineau

Thomas & Friends: Journey Beyond Sodor
Movie · as Troublesome Trucks / Kevin (voice)

Thomas & Friends: Extraordinary Engines
Movie · as Henry / Gordon / Mr. Percival / Kevin / Harold (voice)

Thomas & Friends: Christmas on Sodor
Movie · as Diesel / Harold / Gordon / Henry (voice)

Thomas & Friends: Tales from the Rails
Movie · as Diesel / 'Arry (voice)

Urban Myths
TV · as Hotel Manager · 1 ep

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

Finding Phil
Movie · as Narrator

Thomas & Friends: Start Your Engines!
Movie · as Harold / Mr. Percival / Gordon / Henry (voice)

Thomas & Friends: Tinsel on the Tracks
Movie · as Harold / Dryaw Porter / Diesel / Gordon (voice)

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

Thomas and Friends: Ultimate Friendship Adventures
Movie · as Gordon / Henry / Diesel / 'Arry / Kevin / Harold (voice)

The Cannibal in the Jungle
Movie · as Peter Kalas

Moonwalkers
Movie · as Mr. White

Narcopolis
Movie · as Martin Fox

Thomas & Friends: Whale of a Tale and Other Sodor Adventures
Movie · as Flynn / Harold / Gordon / Man on Bridge / Henry / Diesel (voice)

Thomas & Friends: Thomas' Christmas Carol
Movie · as Scruff / Diesel / Henry / Kevin / Gordon (voice)

Thomas & Friends: Tales on the Rails
Movie · as Gordon / Henry / James / Sir Topham Hatt (voice)

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

Thomas & Friends: Wild Water Rescue & Other Engine Adventures
Movie · as Diesel / Harold / Gordon / James / Sir Topham Hatt / Farmer Trotter / Woodsman / Henry / 'Arry (voice)

Thomas & Friends: 1st Class Stories
Movie · as Diesel / 'Arry (voice)

First Peoples
TV · as Narrator · 5 eps

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

Blood Moon
Movie · as Father Domonic

Thomas & Friends: Signals Crossed
Movie · as Henry / Gordon / James / Sir Topham Hatt / Workmen / Mr. Percival (voice)

Thomas & Friends: Trouble on the Tracks
Movie · as Sir Topham Hatt / Henry / James (voice)

Thomas & Friends: Engines to the Rescue
Movie · as Sir Topham Hatt / James / Henry / Kevin / Gordon / Harold / Headkeeper Jack (voice)

Thomas & Friends: The Christmas Engines
Movie · as Henry / James / Sir Topham Hatt / Passengers / Gordon / Mr. Percival (voice)

The 100 Year-Old Man Who Climbed Out the Window and Disappeared
Movie · as Harry S Truman
Held Hostage: The Ordeal in Amenas
Movie · as Narrator

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

Thomas & Friends: Muddy Matters
Movie · as James / Sir Topham Hatt / Photographer / Gordon / Mr. Percival (voice)

Thomas & Friends: Santa's Little Engine
Movie · as Sir Topham Hatt / Workman / Gordon / James / Henry (voice)

Thomas & Friends: Go Go Thomas!
Movie · as Gordon / Sir Topham Hatt / Henry / James / Photographer / Dash / 'Arry (voice)

Thomas & Friends: The Thomas Way
Movie · as Gordon / Harold / Sir Topham Hatt / Henry / Passengers (voice)

Thomas & Friends: Railway Mischief
Movie · as Henry / Gordon / James / Kevin / Sir Topham Hatt / Scruff / Headkeeper Jack (voice)

Thomas & Friends: Big Bang Surprise
Movie · as Diesel (voice)

Thomas & Friends: Animals Aboard!
Movie · as Henry / Gordon / James / Farmer Trotter / Sir Topham Hatt (voice)

Thomas & Friends: Blue Mountain Mystery
Movie · as Diesel (voice)
Alien Reefs
Movie · as Narrator: National Geographic Channel (voice)

Thomas & Friends: Sticky Situations
Movie · as Gordon / James / Harold / Kevin / Sir Topham Hatt / Bash (voice)

Thomas & Friends: Up, Up and Away!
Movie · as Gordon / Sir Topham Hatt / Kevin / Dash (voice)

Thomas & Friends: The Best of James
Movie · as Diesel (voice)

Thomas & Friends: Schoolhouse Delivery
Movie · as James / Sir Topham Hatt / Stephen Hatt / Gordon / Henry / Kevin / Dash (voice)

Thomas & Friends: Curious Cargo
Movie · as Gordon / Sir Topham Hatt / Henry / Dash (voice)

Thomas & Friends: A Very Thomas Christmas
Movie · as Dash / Henry / Kevin / Sir Topham Hatt (voice)

The Trip
Movie · as Steve's US Agent
Fireball of Christ
Movie · as Narrator

Thomas & Friends: Day of the Diesels
Movie · as Diesel / 'Arry / Bert / Norman / Sidney (voice)

Arthur Christmas
Movie · as UNFITA OPS (voice)

Thomas & Friends: The Birthday Express
Movie · as James / Sir Topham Hatt / Gordon / Sir Lowham Hatt / Big Chris / Tin Top (voice)

Thomas & Friends: Rescue on the Rails
Movie · as Gordon / Norman / Sir Topham Hatt / James / Henry / Harold / Dash (voice)

Thomas & Friends: Merry Christmas, Thomas!
Movie · as Gordon / Dash / Harold / Sir Topham Hatt / Kevin (voice)

Thomas & Friends: Pop Goes Thomas
Movie · as James / Sir Topham Hatt / Dash / Sodor United Players / Tin Top / Big Chris (voice)

Thomas & Friends: Wobbly Wheels and Whistles
Movie · as James / Dash / Sir Topham Hatt / Henry / Gordon / Scruff / 'Arry / Bert / Kevin (voice)

Thomas & Friends: Thomas in Charge!
Movie · as Gordon / Sir Topham Hatt / Henry / Farmer Trotter / James / Scruff / Maithwaite Stationmaster (voice)

HiT Favorites: Preschool Fun
Movie · as Tin Top / Big Chris (voice)

HiT Favorites: Sweet Dreams
Movie · as James / Kevin / Sir Topham Hatt / Big Chris / Tin Top (voice)

HiT Favorites: Friends and Family
Movie · as Tin Top / Big Chris (voice)

The Amazing World of Gumball
TV · as Larry Needlemeyer / Leslie / Bobert / Hector / Additional Voices (voice) · 240 eps

London Boulevard
Movie · as Lawyer I

Universal Soldier: Regeneration
Movie · as Dr. Colin

The Special Relationship
Movie · as Advisor to the Clintons

Thomas & Friends: Misty Island Rescue
Movie · as Diesel (voice)

Mo
Movie · as Bill Clinton

Thomas & Friends: Merry Winter Wish
Movie · as Henry / James / Sir Topham Hatt / Dock Worker / Gordon / Dash / Harold / Blond Boy (voice)

Thomas & Friends: The Lion of Sodor
Movie · as Henry / Gordon / James / Sir Topham Hatt / Farmer Trotter / Kevin / Maithwaite Stationmaster (voice)

Thomas & Friends: Creaky Cranky
Movie · as Henry / James / Kevin / Sir Topham Hatt / Gordon (voice)

Thomas & Friends: Thomas and the Runaway Kite
Movie · as Sir Topham Hatt / Stephen Hatt / Henry / Kevin / Gordon / James / Farmer Trotter (voice)

Genova
Movie · as Stephen

1959: The Year that Changed Jazz
Movie · as Self - Narrator (voice)

Thomas & Friends: Splish, Splash, Splosh!
Movie · as James / Sir Topham Hatt / Henry / Gordon / Kevin (voice)

Thomas & Friends: Railway Friends
Movie · as Tin Top / Big Chris (voice)

Thomas & Friends: High Speed Adventures
Movie · as Big Chris / Tin Top (voice)

Thomas & Friends: Team Up with Thomas
Movie · as Big Chris / Tin Top (voice)

10 Days to War
TV · as Eric Howlitt · 1 ep

Roary the Racing Car
TV

M.I. High
TV · as Voice of the Grand Master · 6 eps

The Transporters
Movie · as Narrator

Not Going Out
TV · as Toby · 1 ep

The Jacket
Movie · as Prosecutor

Gideon's Daughter
Movie · as Badalmenti
American Shark
Movie · as Narrator (voice)

Doctor Who
TV · as Doctor Renfrew · 1 ep

Humanzee: The Human Chimp
Movie · as Narrator (voice)

The King's Beard
Movie · as J.J / Batface (voice)
A Fever in the Blood
Movie · as Psychiatrist

Animated Epics: Moby Dick
Movie · as Tashtego / Stubb (voice)

102 Dalmatians
Movie · as Le Pelt's Assistant

B. Monkey
Movie · as Texan

RKO 281
Movie · as Bernard Herrmann

The Misadventures of Margaret
Movie · as Librarian

Fierce Creatures
Movie · as Frightened Executive

Captain Star
TV · 13 eps

Jude
Movie · as Showman

Dennis the Menace and Gnasher
TV · as Gnasher (voice) · 26 eps

The Biz
Movie · as (voice)

Dr. Zitbag's Transylvania Pet Shop
TV · 65 eps

The Memoirs of Sherlock Holmes
TV · as Leverton · 1 ep

Cracker
TV · as Scene of Crime Expert · 1 ep

Joking Apart
TV · as Stranger, Dick · 1 ep

Sharpe
TV · as James Rothschild · 1 ep

Time Riders
TV · as Hepworth · 2 eps

Red King, White Knight
Movie · as Viktor

The Chronicles of Narnia: The Lion, the Witch & the Wardrobe
Movie · as Mr. Beaver

Red Dwarf
TV · as Medi-Bot / Taiwan Tony (voice) · 1 ep

The Chronicles of Narnia
TV · as Mr. Beaver · 4 eps

Superman IV: The Quest for Peace
Movie · as MBC Newscaster

Little Shop of Horrors
Movie · as Her Assistant

Labyrinth
Movie · as Goblin (voice)

Space Police
Movie

Lifeforce
Movie · as Rawlins (voice) (uncredited)

Sherlock Holmes
TV · as Leverton · 1 ep

Freud
TV · as Otto Rank · 1 ep

Thomas & Friends
TV · as Henry / Gordon / Diesel (voice), Henry / Gordon / James / Kevin / Diesel / Sir Topham Hatt (voice), Henry / Gordon / James / Diesel / Sir Topham Hatt (voice) · 72 eps

Five Go Mad on Mescalin
Movie · as Willy

The Lonely Lady
Movie

Yentl
Movie · as Yeshiva Student

The Comic Strip Presents...
TV · as Willy · 1 ep
