2024
Watchmen: Chapter I as Detective Steve Fine / Happy Harry (voice)2024
To the Journey - Looking Back at Star Trek: Voyager as Self2021
DOTA: Dragon's Blood as Emperor Zal (voice)2021
Jellystone! as Dick Dastardly / Dinky Dalton (voice)2021
Ben 10: Ben 10,010 as Admiral Animo (voice)2020
Happy Halloween, Scooby-Doo! as Dr. Crane, AKA: Scarecrow (voice)2018
LEGO DC Comics Super Heroes: The Flash as Reverse-Flash / Eobard Thawne (voice)2017
All Hail King Julien: Exiled as Father Tentacle (voice)2017
All Hail King Julien: Exiled as Chimp / Rat (voice)2017
All Hail King Julien: Exiled as Karl / Thrax (voice)2017
All Hail King Julien: Exiled as Karl / Fore-Vegetable (voice)2017
All Hail King Julien: Exiled as Karl (voice)2017
All Hail King Julien: Exiled as Karl / Tentacle Father (voice)2017
Deep as Kraken (voice)2016
Barbie: Star Light Adventure as Constantine (voice)2015
Harvey Beaks as Lake Spirit (voice)2014
All Hail King Julien as Karl (voice)2014
All Hail King Julien as Karl / Patrick (voice)2014
All Hail King Julien as Karl / Karl-Gram (voice)2013
Marvel's Avengers as Attuma (voice)2013
Wander Over Yonder as Wild Card (voice)2012
Teenage Mutant Ninja Turtles as Wyrm (voice)2012
Ben 10: Omniverse as Dr. Animo (voice)2010
Ben 10: Ultimate Alien as Dr. Animo / Teacher #2 (voice)2010
Ben 10: Ultimate Alien as Sheriff / Dr. Animo (voice)2010
Young Justice as Mad Hatter (voice)2010
Scooby-Doo! Mystery Incorporated as Older Danny Darrow (voice)2010
The A-Team as German Doctor #12010
Batman: Under the Red Hood as Freddie / Drug Dealer (voice)2007
Chowder as Mung Daal (voice)2007
Chowder as Ninja / Pirate Ninja (voice)2007
Chowder as Man / Sun Tang Gai (voice)2007
Ben 10: Secret of the Omnitrix as Dr. Animo (voice)2006
Ultimate Avengers 2 as Odin (voice)2006
Where My Dogs At? as Not available2005
Ben 10 as Dr. Animo (voice)2005
Ben 10 as Earl (voice)2005
Avatar: The Last Airbender as Trainer / Additional Voices (voice)2005
Catscratch as Not available2005
Bring Back... as Self - H.M. "Howling Mad" Murdock2004
Van Helsing: The London Assignment as Dr. Jekyll (voice)2004
The Chronicles of Riddick: Dark Fury as Skiff A.I. (voice)2003
My Dad the Rock Star as Not available2003
The Animatrix as Additional Voices ("The Second Renaissance Part I & II") / Monaka ("Matriculated")2003
The Animatrix as Additional voices (voice)2003
The Animatrix as Townspeople (voice)2003
The Animatrix as Nonaka (voice)2003
The Second Renaissance Part II as Additional Voices (voice)2003
Matriculated as Nonaka (voice)2003
The Second Renaissance Part I as Additional Voices (voice)2003
Beyond as Townspeople, Policemen, and Exterminators (voice)2002
Commander Cork as Not available2002
Globehunters: An Around the World in 80 Days Adventure as Dr. Burke (voice)2001
Invader ZIM as Not available2001
Final Fantasy: The Spirits Within as Scan Technician (voice) (uncredited)2001
Making Vampire Hunter D: Bloodlust as Self2001
The Wild Thornberrys: The Origin of Donnie as Badouk / Monkey / Poacher (voice)2001
A Johnny Bravo Christmas as Leo / TV Announcer (voice)2000
CatDog and the Great Parent Mystery as Eddie (voice)1999
Family Guy as Randall Fargus (voice)1999
Family Guy as Clerk (voice)1999
The Chimp Channel as Not available1998
The Wild Thornberrys as Inspector Tabu (voice)1998
The Wild Thornberrys as Dr. Freed / Customer (voice)1998
The Wild Thornberrys as Baduk / Monkey (voice)1998
The Wild Thornberrys as Baduk / Poacher (voice)1998
The Wild Thornberrys as Baduk (voice)1998
CatDog as Eddie the Squirrel (voice)1998
Fantasy Island as Greasy1998
The Lost World as Edward Malone1997
Stargate SG-1 as The Keeper1997
Get to the Heart: The Barbara Mandrell Story as Irby Mandrell1996
Star Trek: First Contact as Lieutenant Barclay1996
Hart to Hart: Till Death Do Us Hart as Peter Donner1995
Star Trek: Voyager as Reginald Barclay1995
Nowhere Man as Harrison Barton1995
The Outer Limits as Leviticus Mitchell1995
Deadly Games as Nathan Adler1994
Touched by an Angel as Dr. Adam Litowski1994
Babylon 5 as Amis1994
Weird Science as Not available1994
Menendez: A Killing in Beverly Hills as Dr. Jerome Oziel1993
Walker, Texas Ranger as Lloyd Allen1993
Diagnosis: Murder as Dr. Henry Wexler1993
Diagnosis: Murder as Dr. Gavin Reed1993
Lois & Clark: The New Adventures of Superman as Not available1993
The Temp as Roger Jasser1993
Victim of Love: The Shannon Mohr Story as Dave Davis1993
Boomtown as Wiley Tate1992
Child of Rage as Rob Tyler1992
Woman With a Past as Mick1992
Last Wish as Ed Edwards1991
Rugrats as Gracko (voice)1990
The Long Walk Home as Norman Thompson1990
A Killer Among Us as Clifford Gillette1989
Fat Man and Little Boy as J. Robert Oppenheimer1989
Perry Mason: The Case of the Musical Murder as Tony Franken1987
Star Trek: The Next Generation as Lt. Barclay1987
Jake and the Fatman as Not available1987
Perry Mason: The Case of the Sinister Spirit as Andrew Lloyd1985
The New Alfred Hitchcock Presents as David Powell1983
The A-Team as 'Howling Mad' Murdock1983
When Your Lover Leaves as Richard Reese1983
The 1st Annual NBC Yummy Awards as Not available1982
Alone in the Dark as Dan Potter1981
Hill Street Blues as Not available1981
Nurse as Dr. Kevin Michaels1981
The Fan as Director1981
Bitter Harvest as Schlatter1981
Dial M for Murder as TV Director1981
Thin Ice as Mr. Ritchie1977
CHiPs as Not available