Known For
Filmography

Rogue One: A Star Wars Story
Movie · as Additional Voices (voice)

LEGO Star Wars: The Freemaker Adventures
TV · as Obi-Wan Kenobi / TIE Fighter Pilot (voice), Salesman (voice) · 1 ep

Star Wars: The Force Awakens
Movie · as Starkiller PA Announcer (voice) (uncredited)

LEGO Star Wars: Droid Tales
TV · as Count Dooku / Captain Panaka / Pilot (voice), Count Dooku / Poggle the Lesser / Spaceport Announcer (voice), Uncle Owen / Ben Kenobi (voice), Ghost Obi-Wan Kenobi (voice) · 1 ep

JLA Adventures: Trapped in Time
Movie · as Bizarro (voice)

Xiaolin Chronicles
TV · as Dojo Kanojo Cho / Master Fung (voice) · 26 eps

LEGO Star Wars: The Yoda Chronicles
TV · as Count Dooku (voice), Dr. Evazan (voice), Wampa Senator (voice), Malakili (voice), Ghost Obi-Wan Kenobi (voice) · 4 eps

The Legend of Korra
TV · as Mayor (voice) · 1 ep

Ninjago: Masters of Spinjitzu
TV · as Yang (voice), Eyezor (voice), Eyezor / Guard (voice), Cook (voice), Police Commissioner / Rough Guy (voice), Police Commissioner (voice), Police Commissioner / Yang (voice), Samurai X (voice), Police Commissioner / Old Man (voice), Police Commissioner / Samurai X (voice), Arkade (voice), Police Commissioner / Generic Man (voice) · 1 ep

Superbook
TV · as Angel, Surly Man, Abednego, Apsu, Jay, Babylon Official, Spy #1, Herod, Captain Julius, Sailor, Angry Mob Member, Michael, Zophar, Marauder 2, Prodigal Son's Father, Scribe, Alec, Game God, Worker, Man in White, Tobiah, Hanani, Caiaphas, King David, Vendor, Servant 1 · 3 eps

Oral Fixation
Movie · as Bartender

Tom and Jerry: Winter Tails
Movie · as Spike (voice)

Tom and Jerry Tales, Vol. 4
Movie

Tom and Jerry Tales, Vol. 2
Movie

Tom and Jerry Tales, Vol. 3
Movie
Jackhammered Cat
Movie · as Spike

Max Steel: Countdown
Movie · as Dr. Hershnev (voice)

Tony Hawk in Boom Boom Sabotage
Movie · as TV Narrator / Commercial VO (voice)
Where My Dogs At?
TV · 1 ep

Edgar & Ellen
TV · as (voice) · 26 eps

Hot Wheels AcceleRacers: The Speed of Silence
Movie · as Dr. Peter Tezla (voice)

Hot Wheels AcceleRacers: Breaking Point
Movie · as Dr. Peter Tezla (voice)

Hot Wheels AcceleRacers: The Ultimate Race
Movie · as Dr. Peter Tezla (voice)

Hot Wheels AcceleRacers: Ignition
Movie · as Dr. Peter Tezla (voice)

Mucha Lucha: The Return of El Malefico
Movie · as El Rey / Megawatt / Groom / Botas Del Fuego (voice)

Coconut Fred's Fruit Salad Island
TV · as Mr. Mel Greenrind / Slurpy (voice) · 26 eps

Dragon Booster
TV · as (voice) · 39 eps

Hot Wheels: World Race
Movie · as Dr. Peter Tezla (voice)

The Cramp Twins
TV · as Manager (voice) · 1 ep

Hot Wheels: World Race
TV · as (voice) · 9 eps

He-Man and the Masters of the Universe: The Beginning
Movie · as King Randor (voice)

¡Mucha Lucha!
TV · as El Rey / Megawatt (voice), El Rey (voice), Thug Bug (voice) · 22 eps

He-Man and the Masters of the Universe
TV · as King Randor (voice) · 39 eps

ReBoot: Daemon Rising
Movie · as Phong / Mike the TV / Cecil / Cardon / Additional Voices (voice)

ReBoot: My Two Bobs
Movie · as Mike the TV / Phong (voice)

X-Men: Evolution
TV · as Sabretooth (voice), The President (voice) · 3 eps

Rugrats: Runaway Reptar
Movie · as Evil Scientist / Jim Hashimato (voice)

Rocket Power
TV · 1 ep

The Chimp Channel
TV · 13 eps

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

The Magician
TV · 39 eps

The Secret Files of the Spy Dogs
TV · 44 eps

The New Batman Adventures
TV · as Gun Runner #3 (voice) · 1 ep

The Hunchback of Notre Dame
Movie · as (voice)

The Incredible Hulk
TV · 8 eps

Skysurfer Strike Force
TV · as Jack Hollister (Skysurfer One) / Noxious (voice) · 13 eps

Hey Arnold!
TV · as Maria's Dad / Cabby (voice) · 1 ep

Adventures from the Book of Virtues
TV · as Sock (voice) · 13 eps

Superman: The Animated Series
TV · as News Anchor (voice), Additional Voices (voice) · 3 eps

Magic Gift of the Snowman
Movie · as (voice)

Heidi
Movie · as (voice)

Pocahontas
Movie · as (voice)

Sleeping Beauty
Movie · as (Voice)

Jungle Book
Movie · as Baloo (voice)

Curly - The Littlest Puppy
Movie · as (voice)

Snow White
Movie · as Prince / Narrator (voice)

The Adventures of Captain Zoom in Outer Space
Movie · as Announcer

Black Beauty
Movie · as (voice)

Alice in Wonderland
Movie · as Narrator / White Rabbit / Bill / Cheshire Cat (voice)

Cybill
TV · as Burglar Alarm (voice) · 1 ep

Pinky and the Brain
TV · as Maitre 'D (voice) · 1 ep

The Sylvester & Tweety Mysteries
TV · as Alien #2 (voice) · 1 ep

Littlest Pet Shop
TV · as Stu (voice) · 80 eps

DarkStalkers
TV · as Demitri Maximoff (voice) · 13 eps

Street Fighter
TV · as Guile / Zangief (voice) · 26 eps

A Christmas Carol
Movie · as (voice)

Happy the Littlest Bunny
Movie · as (voice)

Leo the Lion: King of the Jungle
Movie · as (voice)

G.I. Joe: Sgt. Savage and His Screaming Eagles: Old Soldiers Never Die
Movie · as Mouse (voice)

The Nutcracker
Movie · as (voice)

Cinderella
Movie · as (voice)

The Norfin Adventures: A Norfin Noel
Movie · as (voice)

The Norfin Adventures: Castle of Doom
Movie · as (voice)

ReBoot
TV · as Fong (voice) · 47 eps

The Magic Trolls and the Troll Warriors
Movie

Exosquad
TV · as Wolf Bronski (voice) · 52 eps

The Bots Master
TV · 40 eps

Double Dragon
TV · as Billy Lee (voice) · 26 eps

Adventures of Sonic the Hedgehog
TV · as Wes Weasely (voice) · 3 eps

The Norfin Adventures
TV · 3 eps

Battletoads
Movie · as Professor T. Bird (voice)

King Arthur & the Knights of Justice
TV · as Sir Darren / Sir Lug (voice) · 26 eps

The Adventures of T-Rex
TV · as (voice) · 52 eps

Battletoads
TV · as (voice) · 1 ep

Conan the Adventurer
TV · as Conan (voice) · 65 eps

The Wizard of Oz
Movie · as Lion

Rugrats
TV · as Evil Scientist / Jim Hashimato (voice) · 1 ep
The Jungle Book
Movie · as Storyteller

The New Adventures of He-Man
TV · 65 eps

A Christmas Carol
Movie · as Jacob Marley (voice)

Captain N: The Game Master
TV · as Eggplant Wizard (voice) · 34 eps

Falcon Crest
TV · 1 ep

Ben Casey
TV · 1 ep

Peter Gunn
TV · 1 ep

The Oscars
TV · as Self · 1 ep

