Actor (64 credits)
- Pretty Little Dead Girl (2017) Cop
- The Arrangement (2017) Craig
- No Tomorrow (2016) Pirate Captain
- Bob's Broken Sleigh (2015) Noodle, voice acting
- Barbie in Princess Power (2015) Bruce, voice acting
- Home Invasion (2015) Bridger Operator
- Becoming Santa (2015) Mario
- Jim Henson's Turkey Hollow (2015) Buzz
- Wish Upon a Christmas (2015) Mall Santa
- Big Eyes (2014) Dad at Art Show
- Dr. Dimensionpants (2014) Underwater Dad
- Barbie & Her Sisters in A Pony Tale (2013) Albain, voice acting
- Sara Solves It (2013) Victor Vector / Rumples, voice acting
- Escape from Planet Earth (2013) Hazmat, voice acting
- Mistresses (2013) Crappy Lawyer
- Once Upon a Time: Journey to Neverland (2013) Sneezy / Tom Clark, хроника, not listed in credits
- Once Upon a Time (2011) Sneezy
- Voltron Force (2011) Chip
- Hiccups (2010) Exterminator
- Gekijouban Kidou senshi Gandamu 00: A wakening of the trailblazer (2010) Saji Crossroad, voice acting
- Santa Baby 2: Christmas Maybe (2009) Skip the Elf
- Hot Wheels: Battle Force 5 (2009) Spinner Cortez
- Christmas Town (2008) Otis
- Fringe (2008) Darryl Hastings
- Kidô Senshi Gundam 00 (2007) Saji Crossroad
- Demashita! Powerpuff Girls Z (2006) Captain Eraser
- Saved (2006) Drake
- Psych (2006) Jemison
- Barbie in the 12 Dancing Princesses (2006)
- Santa Baby (2006) Skip the Elf
- Da Vinci's City Hall (2005) Grant Mason
- Intelligence (2005) Man (Damon's)
- Intelligence (2005) Man (Damon's)
- Inuyasha - Guren no Houraijima (2004) Dai, voice acting
- He-Man and the Masters of the Universe: The Beginning (2002) Orko / Mekaneck, voice acting
- Stargate: Infinity (2002)
- Tokyo andâguraundo (2002) Ginosuke Isuzu
- He-Man and the Masters of the Universe (2002) Orko
- Star Ocean EX (2001) Ashton Anchors
- MegaMan: NT Warrior (2001) BubbleMan
- Project ARMS (2001) Oscar
- Mary-Kate and Ashley in Action! (2001)
- Chikyû bôei kazoku (2001) Weird Tetsuo, Alpha 3
- Andromeda (2000) Reveler #1
- X-Men: Evolution (2000) Arcade
- Mugen no rivaiasu (1999) Kreis Morate
- Ninja Turtles: The Next Mutation - East Meets West (1997) Leonardo
- Ninja Turtles: The Next Mutation (1997) Leonardo
- Police Academy: The Series (1997) Frederick Deaky
- Heck's Way Home (1996) Mickey
- Hana yori dango (1996) Susumu Makino
- Dragon Ball Z (1996) Goten, voice acting
- Ernest Goes to School (1993) Rodney
- Anything for Love (1993) Dan
- The Amy Fisher Story (1993) Tim Russo
- The Lotus Eaters (1993) Dwayne Spittle
- Shame (1992) Steve Hemingway
- My Son Johnny (1991) Danny Bramante
- It (1990) Patrick Hocksetter
- Always Remember I Love You (1990) Ace
- Terminal City Ricochet (1990) Jim Glimore
- Neon Rider (1989) Benjie
- Booker (1989) Scott
- Last Night in Suburbia Paramedic #1