Acting
Evil Dead
Demon (voice)
Planet 51
Additional Voices / Chief Gorlock (voice) (uncredited)
The Amazing World of Gumball
Mr. Robinson / Tobias Wilson / Larry Needlemeyer / Clayton / Gary Hedges (voice)
Exorcist: The Beginning
Pazuzu (uncredited)
Peter Rabbit 2: The Runaway
Samuel Whiskers / Little Pig Robinson (voice)
Bluey
Yes/No Button (voice)
Red Dwarf
Phone Droid Voice (voice)
100% Wolf
Uncle Hotspur Lupin / Additional Voices (voice)
The Artful Dodger
Sir Gideon
Fatherland
Narrator (voice) (uncredited)
Bob the Builder
Scrambler (voice)
Alien TV
A Touch of Frost
Insurance Rep
Maya the Bee: The Honey Games
Beegood (voice)
Robotboy
Lovejoy
Young Man
Nathan Barley
Beer Gourd Man
How Do They Do It?
Reunion
Muller
Venus in Furs
English voice of Severin
Thomas & Friends: Day of the Diesels
Dart / Flynn (voice)
Waiting for God
Trendy
Badgered
Thomas & Friends: Misty Island Rescue
Diesel 10 (voice) (uncredited)
Starsuckers
Narrator (voice)
Chop Socky Chooks
Bubba
The Wheel of Time: Origins
30 Door Key
Van der Valk
Student
Shoot the Messenger
Solicitor
100% Wolf: The Legend of the Moonstone
Lord Hightail / Mr. Gunnolf / Maurice The Doog / Claude Pawsley / Hans Beowulf / Wuffles (voice)
Bob the Builder: The Golden Hammer
Scrambler / Dickie Oliver / David Mockney / Brad Rad / Sunny / Carlo Sabatini / Pirate Brickbeard (voice)
My Freaky Family
Volos (voice)
Thomas & Friends: Merry Christmas, Thomas!
Dart (voice)
Bob the Builder: Snowed Under - The Bobblesberg Winter Games
Zoomer
Magdalena: Released from Shame
Young Man 2 (voice)
Thomas & Friends: Rescue on the Rails
Den / Dart / Flynn / Bertie (voice)
Bob the Builder: The Big Dino Dig
Bluey at the Cinema: Family Trip Collection
Passport to Murder
Georges
Bob the Builder: Race to the Finish
Scrambler / Gripper (voice)
Ocean Odyssey
Narrator
Thomas & Friends: Go Go Thomas!
Flynn / Bertie / Dart (voice)
Lucky Fred
Fred
Shackleton: The Greatest Story of Survival
Bob the Builder: Bob's Big Plan
Scrambler (US & UK), Mr. Adams (US & UK) (voice)
Bob the Builder: Teamwork Time
Scrambler / Gripper / Dickie Olivier / Brad Rad / Sunny / Carlo
Lion vs The Little People
Windcatcher
Terminal Velocity Announcer
Bob the Builder: Scrambler to the Rescue
Scrambler / Zoomer / Piper / Sunny
Coma Girl: The State of Grace
The Rabbi
Thomas & Friends: Up, Up and Away!
Bertie (voice)
Thomas & Friends: Wild Water Rescue & Other Engine Adventures
The Destruction of Troy and the Adventures of Odysseus
The Modern World: Ten Great Writers
Reader: 'The Waves'
Kangaroo Beach
Big Trev (voice)
Hedz
Various (voice)
100% Wolf: The Book of Hath
Foxwell Cripp / Robney / The Doog (voice)
Toby the Square Boy
(voice)
Bob the Builder: Hammer Time
Scrambler / Micky / Ricky / Carlo
Butter: A Love Story
Bob the Builder: Christmas With Bob and the Crew
Tom (voice)
Final Rendezvous
Bob the Builder: The Best of Bob the Builder
Scrambler (Voice) / Mr. Adams (Voice) / Flex (Voice)
Sam Jackson's Secret Video Diary
Thomas & Friends: 1st Class Stories
Bertie / Dart (voice)
HiT Favorites: Preschool Fun
David Mockney / Dickie Oliver (voice)
HiT Favorites: Friends and Family
Brad Rad (voice)
HiT Favorites: Colors Are Fun!
Scrambler / Sandy Beach / Mr. Ellis (voice)
Awesome Adventures: Party Surprise!
Kitty Is Not a Cat
Happy / Harold Stinkleton / Ming / Mr. Clean / Pierre (voice)
Ginger and the Vegesaurs
Vegesaur (Voice)
Skipper and Skeeto
Friends In The City
Jacob