Actor (57 credits)
- Marvel Knights: Wolverine Vs. Sabretooth (2014) Sabretooth
- Inhumans (2013) Triton / Ambassador McIntyre, voice acting
- Astonishing X-Men: Dangerous (2012) Dr. Hank McCoy / Beast, voice acting
- Donovan's Echo (2011) Newscaster
- Thor: Tales of Asgard (2011) Algrim, voice acting
- Superbook (2011) Noah
- Voltron Force (2011) Maahox
- SGU Stargate Universe (2009) Priest
- Astonishing X-Men (2009) Beast
- Vancouver Vagabond (2009) рассказчик, voice acting
- Stargate: Continuum (2008) Cronus
- Of Golf and God (2008) Golf Announcer, voice acting
- Barbie & The Diamond Castle (2008) Butler, voice acting
- Kid vs. Kat (2008)
- Death Note Rewrite: L o Tsugu Mono (2008) Roger Ruvie, voice acting
- Iron Man: Armored Adventures (2008) Erik Lehnsherr
- Kidô Senshi Gundam 00 (2007) Ralph Eifman
- Mosaic (2007) Manikin, voice acting, not listed in credits
- Care Bears: Adventures in Care-A-Lot (2007) дополнительные голоса
- Demashita! Powerpuff Girls Z (2006) Piano Forte
- Oban Star-Racers (2006) Don Wei
- Black Lagoon (2006) Elroy, voice acting
- The Goodbye Girl (2004) Lovell
- Transformer: Super Link (2004) Dr. Jones
- Sumeba Miyako no Cosmos-sô suttoko taisen Dokkoidâ (2003) GFP Inspector
- Stargate: Infinity (2002)
- Strange Frequency 2 (2002) Bryce (segment 'Cold Turkey')
- Star Ocean EX (2001) Regis
- Kijû shinseiki Zoid (2001) Dr. Steve Toros
- Chikyû shôjo Arjuna (2001) Chief Dojima, Power Plant Controller #2, S.E.E.D. Official #2
- Antitrust (2001) Houseman
- Just Cause (2001) Dr. Philips
- MegaMan: NT Warrior (2001) ShadowMan
- Project ARMS (2001) President
- Strange Frequency (2001) Bryce
- The Chris Isaak Show (2001) Doc
- Kong: The Animated Series (2000) Andre
- X-Men: Evolution (2000) Mesmero
- NASCAR Racers (1999) Garner Rexton
- Mugen no rivaiasu (1999) Conrad Viscuess
- Merutiransâ (1999) Councilmember #1 / Federation Official / Collins One Seven, voice acting
- NASCAR Racers: The Movie (1999) Garner Rexton, voice acting
- Hope Island (1999) Samuel
- Spider-Man Unlimited (1999) Sir Ram
- Toraburu chokorêto (1999) Papaya
- Jin-Rô (1999) Shiro Tatsumi / Nanami's Contact, voice acting
- In the Doghouse (1998) Station Manager
- RoboCop: Alpha Commando (1998)
- Master Keaton (1998) Yuri Scott, voice acting
- Tricks (1997) Tommy
- Dead Man's Gun (1997) Worker #1
- Titanic (1996) Second Officer Stone
- Poltergeist: The Legacy (1996) George Roper
- The Outer Limits (1995) Lab Assistant
- M.A.N.T.I.S. (1994) Philip Stern
- Bill & Ted's Excellent Adventures (1992) Husband
- Neon Rider (1989)