Known For
Filmography

Light of the World
Movie · as Fish Monger (voice)

North by North Pole: A Dial S Mystery
Movie · as Gus

LEGO Ninjago: Dragons Rising
TV · as Temple Spirit (voice), Cryptor (voice) · 2 eps

So Help Me Todd
TV · as Kirkland Quimby · 1 ep

Rock Dog 2: Rock Around the Park
Movie · as Norbu (voice)

My Little Pony: Equestria Girls - Holidays Unwrapped
Movie · as Mr. Cranky Doodle (voice)

Dragged Across Concrete
Movie · as Feinbaum

My Little Pony: Equestria Girls - Rollercoaster of Friendship
Movie · as Mr Cranky Doodle

Ninjago: Masters of Spinjitzu - Day of the Departed
Movie · as Cryptor (voice)

Ice
TV · as Eleazar · 2 eps

Frozen in Time
Movie · as Santa (voice)

Witches of East End
TV · as Wally Shane · 1 ep

Ninjago: Masters of Spinjitzu
TV · as Cryptor (voice), Emperor (voice) · 7 eps

Franklin and Friends
TV · as Mr. Turtle (voice) · 52 eps

Once Upon a Time
TV · as Jeremiah · 1 ep

Superbook
TV · as Abraham, Moses, Namtar, Priest 1, Israelite Man · 2 eps

The Side Show Christmas
Movie

My Little Pony: Friendship Is Magic
TV · as Cranky Doodle Donkey (voice) · 5 eps

At Jesus' Side
Movie · as Caiaphus / Merchant (voice)

Tom and Jerry: A Nutcracker Tale
Movie · as Santa (voice)

Ricky Sprocket: Showbiz Boy
TV · as (voice) · 12 eps

Rory Gallagher - Live at Montreux
Movie

Kong: Return to the Jungle
Movie · as Mayor (voice)

The Charlotte Church Show
TV · 1 ep

Pucca
TV · as (voice) · 117 eps

Ark
Movie · as Umada (voice)

Inspector Gadget's Biggest Caper Ever
Movie · as Mayor Morty Markham (voice)

Johnny Test
TV · 3 eps

Supernatural
TV · as Oliver Pryce · 1 ep

Dragons: Fire & Ice
Movie · as Thoron

In Search of Santa
Movie · as Narrator (voice)

Dragon Booster
TV · as (voice) · 39 eps

Ben Hur
Movie · as Quintus Arrius (voice)

The Cramp Twins
TV · as Pony Protection Man (voice) · 1 ep

Silverwing
TV · as General Brutus (voice) · 13 eps

Inspector Gadget's Last Case
Movie · as Otto (voice)

Dennis the Menace: Cruise Control
Movie · as Jinks (voice)

Slammin' Sammy: The Sammy Sosa Story
Movie · as Chicago White Sox's Manager / Award Host (voice)

¡Mucha Lucha!
TV · as El Phantasmo (voice) · 1 ep

He-Man and the Masters of the Universe
TV · as Faceless One (voice) · 4 eps

Make Way for Noddy
TV · as Mr. Plod (voice) · 100 eps

Super Duper Sumos
TV · as Wisdom San (voice) · 26 eps

Gadget & the Gadgetinis
TV · as Additional Voices (voice) · 52 eps

Franklin's Magic Christmas
Movie · as Mr. Turtle / Great-Grandfather Turtle (voice)

ReBoot: Daemon Rising
Movie · as Daecon (voice)

Camouflage
Movie · as Nick

Franklin and the Green Knight
Movie · as Mr. Turtle (voice)

Sole Survivor
Movie · as Waiter

X-Men: Evolution
TV · as Omega Red (voice) · 2 eps

Secret Agent Man
TV · as Werner · 1 ep

NASCAR Racers: The Movie
Movie · as Specks/ Jack Fassler (voice)

NASCAR Racers
TV · as Jack Fassler (voice) · 26 eps

Roswell Conspiracies: Aliens, Myths & Legends
TV · as Chauf (voice) · 40 eps

Spider-Man Unlimited
TV · as High Evolutionary (voice) · 13 eps

Sherlock Holmes in the 22nd Century
TV · as Professor James Moriarty (voice) · 26 eps

Beast Machines: Transformers
TV · as Rhinox (voice), Tankor (voice) · 2 eps

The Mighty Kong
Movie · as Captain

First Wave
TV · as Dr. Allenson · 1 ep

Franklin
TV · as Mr. Turtle (voice) · 156 eps

Beast Wars: Transformers
TV · as Rhinox (voice) · 52 eps

Skysurfer Strike Force
TV · as Grenader / Dr. Five Eyes (voice) · 26 eps

Sleeping Beauty
Movie · as (voice)

Snow White
Movie · as (voice)

Black Beauty
Movie · as (voice)

Little Orphan Annie's A Very Animated Christmas
Movie · as Dear (voice)

G.I. Joe Extreme
TV · 26 eps

Street Fighter
TV · as M. Bison (voice) · 26 eps

DarkStalkers
TV · as Pyron (voice) · 13 eps

The Nutcracker
Movie · as (voice)

The NeverEnding Story III
Movie · as Photographer

Cinderella
Movie · as (voice)

ReBoot
TV · 3 eps

The Only Way Out
Movie · as Professor

Call Of The Wild
Movie · as Perrault

Born Too Soon
Movie · as Proprietor

Exosquad
TV · as Governor General Phaeton / Captain Marcus (voice) · 52 eps

The X-Files
TV · as Dr. Rumanovitch · 1 ep

Bucky O'Hare and the Toad Wars!
TV · as Toadborg (voice) · 13 eps

Run
Movie · as Poker Player

The Commish
TV · 7 eps

Street Justice
TV · 1 ep

Palace Guard
TV · 1 ep

The Trial of the Incredible Hulk
Movie · as Apartment Owner

We're No Angels
Movie · as Passersby

A Christmas Carol
Movie · as Narrator / Ebenezer Scrooge (voice)

Booker
TV · as Guido · 1 ep

Wiseguy
TV · 1 ep

21 Jump Street
TV · as Store Clerk · 1 ep

MacGyver
TV · as Minister Amunde · 1 ep

Finders Keepers
Movie · as Pawnbroker

Switchback
TV · as Host (Vancouver) · 1 ep

Caroline Herschel
Movie · as Jacob Herschel
