Actor (63 credits)
- The Art of Us (2017) Dean Whitney
- Chesapeake Shores (2016) Norm Fisher
- Hailey Dean Mystery: Murder, with Love (2016) Tyler Briggs
- The Man in the High Castle (2015) Neighbor
- iZombie (2015) Tim Addis
- UnREAL (2015) Man in Black #1
- Bates Motel (2013) Kenny
- Watchmen (2009) Dick Cavett
- Fringe (2008) Observer in Town Car
- Aliens in America (2007) Floor Manager
- Kidô Senshi Gundam 00 (2007) David Carnegie
- Saiunkoku monogatari (2006) Sho Sai
- Gintama (2005) Taizo Hasegawa
- Transformers: Cybertron (2005) Sideways
- Inuyasha - Guren no Houraijima (2004) Kyora, voice acting
- The 4400 (2004) Dr. Griffith
- The Collector (2004) Golfer
- Go-Bots (2003)
- Sumeba Miyako no Cosmos-sô suttoko taisen Dokkoidâ (2003) Pierre
- Zoids Fuzors (2003) Sigma
- Popotan (2003) Ojisan
- The Santa Clause 2 (2002) Teacher
- Kijû shinseiki Zoid (2001) Leon Toros
- MegaMan: NT Warrior (2001) Glide
- Project ARMS (2001) Keith White
- Scary Movie (2000) Older Man in Theater
- Seven Storeys (2000) Male-Nurse 7
- Navigating the Heart (2000) Maitre d'
- Kong: The Animated Series (2000) Rakhir
- Mobile Suit Gundam Wing (2000) Chang Wufei
- X-Men: Evolution (2000) Mr. Spear
- Tottoko Hamutaro (2000) Boss
- Resurrection (1999) Dr. Wiley
- Monster Farm: Enbanseki no himitsu (1999) Poritoka
- Roswell Conspiracies: Aliens, Myths & Legends (1999) дополнительные голоса
- Toraburu chokorêto (1999) Jin Murakata
- Aftershock: Earthquake in New York (1999) Radioman
- Shin Kido Senki Gundam Wing Endless Waltz (1998) Chang Wufei, voice acting
- Master Keaton (1998) Taichi Keaton-Hiraga, voice acting
- The New Addams Family (1998) Principal Mason
- Welcome to Paradox (1998) Reporter #2
- Breaker High (1997) Cabbie #1
- Tenkû no Esukafurône (1996) Site Leader
- Dragon Ball Z (1996) Yamcha / Nareg, voice acting
- Ray Alexander: A Menu for Murder (1995) Marvin
- Littlest Pet Shop (1995) Squeaks
- Strange Luck (1995) Reporter #2
- Shin kidô senki Gundam W (1995) Chang Wufei
- Sliders (1995) Agent Reid
- Ranma ½: Chô-musabetsu kessen! Ranma team VS densetsu no hôô (1994) Tatewaki Kuno, voice acting
- Robin's Hoods (1994) Ross
- Boku no chikyû on mamotte (1993) Daisuke Dobashi / Hiragi Cosanool Okuta, voice acting
- Ranma ½ (1993) Tatewaki Kuno
- Ranma ½: Kessen Tôgenkyô! Hanayome o torimodose!! (1992) Tatewaki Kuno, voice acting
- Ranma ½: Chûgoku Nekonron daikessen! Okite yaburi no gekitô hen (1991) Tatewaki Kuno, voice acting
- The New Adventures of He-Man (1990) Gleep
- Doragon bôru Z 3: Chikyû marugoto chô kessen (1990) Yamcha / Turles (Original), voice acting
- Project A-Ko Versus Battle 1: Grey Side (1990) Grash, voice acting
- Project A-Ko Versus Battle 2: Blue Side (1990) Grash, voice acting
- Booker (1989) Guy
- Camp Candy (1989)
- 21 Jump Street (1987) Jim
- Doragon bôru: Shenron no densetsu (1986) Yamcha, voice acting