Actor (138 credits)
- Lego Ninjago: Master of the 4th Dimension (2018) Cole, voice acting
- The Good Doctor (2017) Ethan
- Legion (2017) Benny
- Drone (2017) Dave Wistin
- Darrow & Darrow (2017) Dave Kellerin
- Ninjago: Masters of Spinjitzu - Day of the Departed (2016) Cole / Lou, voice acting
- Travelers (2016) Hickman
- Van Helsing (2016) Gary
- A Wish For Christmas (2016) Brant
- Death of a Vegas Showgirl (2016) Mike
- The Irresistible Blueberry Farm (2016) Skip
- 12 Rounds 3: Lockdown (2015) Saul
- I Wanna Date U (2015) Holly's Co-Council
- Murder, She Baked: A Plum Pudding Murder Mystery (2015) Larry Jaeger
- Olympus (2015) General Dion
- Lego Star Wars: Droid Tales (2015) Anakin Skywalker
- Love on the Air (2015) Guy #3
- The Flash (2014) Coach
- The New Yoda Chronicles: Clash of the Skywalkers (2014) Anakin, voice acting
- High Moon (2014) Trofim
- RoboCop (2014) Co-Pilot
- Eternals (2014) Ajak, voice acting
- Ring by Spring (2014) Tom Halsey
- Rattlesnake (2014) The Father
- Spooksville (2013) Coach MacGillis
- Lego Star Wars: The Yoda Chronicles - Menace of the Sith (2013) Anakin Skywalker / General Grievous, voice acting
- Lego Star Wars: The Yoda Chronicles - Attack of the Jedi (2013) Anakin Skywalker / General Grievous, voice acting
- Lego Star Wars: The Yoda Chronicles - The Phantom Clone (2013) General Grievous, voice acting
- Lego Star Wars: The Yoda Chronicles - Who Let the Clones Out (2013) General Grievous, voice acting
- Lego Star Wars: The Yoda Chronicles - Secret Plans Are Revealed (2013) General Grievous
- Lego Star Wars: The Yoda Chronicles - The Dark Side Rises (2013) General Grievous / Anakin
- Ultimate Wolverine vs. Hulk (2013) Tony Stark
- Escape from Planet Earth (2013) Baabian Citizen, voice acting
- Cedar Cove (2013) Doug Lambert
- The Yoda Chronicles (2013) Anakin Skywalker
- Slugterra (2012) Game Master, voice acting
- Maximum Conviction (2012) MP #2
- Ring of Fire (2012) Engineer
- The Pastor's Wife (2011) Walt Freeland
- Comforting Skin (2011) Cowboy Boots
- Ninjago: Masters of Spinjitzu (2011) Cole, voice acting
- Mortal Kombat (2011) King Jerrod
- Red Riding Hood: The Tale Begins (2011) Martine
- Superbook (2011) Adam
- A Family Thanksgiving (2010) Tim
- Human Target (2010) Eddie
- Life Unexpected (2010) Tasha's Lawyer
- The Bridge (2010) Mac
- Gekijouban Kidou senshi Gandamu 00: A wakening of the trailblazer (2010) Billy Katagiri, voice acting
- SGU Stargate Universe (2009) Bridge Officer
- InuYasha: Kanketsu-hen (2009) Miroku
- Hulk Vs. (2009) дополнительные голоса, voice acting, not listed in credits
- Something Evil Comes (2009) Down Vaster
- At Jesus' Side (2008) Jesus / Vendor #2, voice acting
- Death Note Rewrite: L o Tsugu Mono (2008) Teru Mikami, voice acting, not listed in credits
- Kidô Senshi Gundam 00 (2007) Billy Katagiri
- Kong: Return to the Jungle (2007) Jason, voice acting
- Mosaic (2007) Mosaic, voice acting
- Glimpse (2007) Troy
- Blood Ties (2007) Brady
- Care Bears: Adventures in Care-A-Lot (2007) Champ Bear
- AcceleRacers: The Ultimate Race (2006) Shirako Takamoto
- Deadly Skies (2006) Guard Carmichael
- Team Galaxy (2006) Josh (2006)
- Oban Star-Racers (2006) Aikka
- Ark (2005) Rogan, voice acting
- My Scene Goes Hollywood: The Movie (2005) Hudson, voice acting
- Hot Wheels: AcceleRacers - Ignition (2005) Shirako Takamoto, voice acting
- Kong: King of Atlantis (2005) Jason Jenkins
- Transformers: Galaxy Force (2005)
- Acceleracers: Speed of Silence (2005) Shirako Takamoto, voice acting
- Transformers: Cybertron (2005) Hot Shot
- Transformer: Super Link (2004) Rad
- Stargate: Atlantis (2004) Captain Dave Kleinman
- Inuyasha - Guren no Houraijima (2004) Miroku, voice acting
- Behind the Camera: The Unauthorized Story of 'Charlie's Angels' (2004) not listed in credits
- Out of Order (2003) Brad
- Inuyasha - Tenka hadou no ken (2003) Miroku, voice acting
- Broken Saints (2003) Raimi / Boat Thug #2, voice acting
- Popotan (2003) Adult Daichi
- L.A. Law: The Movie (2002) Young Man
- Inuyasha - Kagami no naka no mugenjou (2002) Miroku, voice acting
- Jeremiah (2002) Angus Deveraux
- Evolution: The Animated Movie (2002)
- Slap Shot 2: Breaking the Ice (2002) Ash
- Transufômâ: Maikuron densetsu (2002) Rad
- Tokyo andâguraundo (2002) Sui
- Star Ocean EX (2001) Allen
- Barbie in the Nutcracker (2001) Nutcracker / Prince Eric, voice acting
- Inuyasha - Toki wo Koeru Omoi (2001) Miroku, voice acting
- Special Unit 2 (2001) Scott Caputo
- Hikaru no go (2001) Ito
- MegaMan: NT Warrior (2001) Dave (2003)
- Alienators: Evolution Continues (2001) Doctor Ira Kane
- Project ARMS (2001) Ryo Takatsuki
- Mary-Kate and Ashley in Action! (2001)
- Avalanche Alley (2001) Jake
- Chikyû bôei kazoku (2001) Hayakawa, Alpha 1, Yashiro's Underling
- CardCaptors (2000) Sakura's Dad
- What About Mimi? (2000)
- Kong: The Animated Series (2000) Jason Jenkins
- Escaflowne (2000) Van, voice acting
- Action Man (2000) Jimmy Woo
- MVP: Most Valuable Primate (2000) Tiger #1
- Kong (2000) Jason Jenkins, voice acting
- X-Men: Evolution (2000) Scott Summers
- Mobile Suit Gundam Wing (2000) Trowa Barton
- Tottoko Hamutaro (2000) Noel
- Jerry's Day (1999) Jerry
- NASCAR Racers (1999) Redline
- Mugen no rivaiasu (1999) Yuki Aiba
- Merutiransâ (1999) Defiant A, voice acting
- Total Recall 2070 (1999) Beta Class Android
- NASCAR Racers: The Movie (1999) Redline, voice acting
- Yvon of the Yukon (1999) Tommy Tukyuk
- The Hunt for the Unicorn Killer (1999) John Maddux
- Storm Chasers: Revenge of the Twister (1998) Storm Chaser
- Brain Powerd (1998) Jonathan Glenn
- Shin Kido Senki Gundam Wing Endless Waltz (1998) Trowa Barton, voice acting
- Highlander: The Raven (1998) Marco Becker
- Silencing Mary (1998) Head Cheerleader
- Playing to Win: A Moment of Truth Movie (1998) Ryan
- Someone to Love Me (1998) Ryan
- First Wave (1998) Quentin Billup
- Moment of Truth: Into the Arms of Danger (1997) Man at Truck Stop
- Ninja Turtles: The Next Mutation - East Meets West (1997) Michaelangelo, voice acting
- Breaker High (1997) Philippe
- Ninja Turtles: The Next Mutation (1997) Michaelangelo
- Sombrio (1997) Drive
- Stand Against Fear (1996) Nelson Doyle
- Tenkû no Esukafurône (1996)
- Viper (1996) Tim Vernon
- Dragon Ball Z (1996) Goku / Goku, voice acting (archive sound)
- Shin kidô senki Gundam W (1995) Trowa Barton
- Ranma ½ (1993) Picolet Chardin II
- Ranma ½ (1989) Picolet Chardin II
- Kidô senshi Gandamu: Gyakushû no Shâ (1988) Gyunei Guss, voice acting
- Kidô senshi Gandamu (1979) Woody Malden (English Voice)
Composer (1 credits)
Director (1 credits)
Editor (1 credits)
Writer (1 credits)