Actor (47 credits)
- Stretch Armstrong & the Flex Fighters (2017) Omni-Mass
- 3% (2016) Otavio
- Barbie: Dreamtopia (2016) Jonah Rabbit / Strawberry Bear #2, voice acting
- Ben 10 (2016) Ryan Sez
- The Lion Guard (2016) Haya, voice acting
- Be Cool, Scooby-Doo! (2015) Guard, voice acting
- SpaceBear (2014) Mark 16, voice acting
- Leapfrog: Adventures in Shapeville Park (2013)
- Ultimate Spider-Man (2012) Luke Cage
- Monster High: Ghouls Rule! (2012) Clawd Wolf, voice acting
- Monster High: Escape from Skull Shores (2012) Clawd Wolf, voice acting
- Superman vs. The Elite (2012)
- Animen: The Galactic Battle (2012) Sergeant Gator
- Ben 10: Omniverse (2012) Zak Saturday
- Back to the Sea (2012) Richard, voice acting
- Gekijouban Naruto: Buraddo purizun (2011) Omoi, voice acting
- Monster High: Why Do Ghouls Fall in Love? (2011) Clawd Wolf, voice acting
- Monster High: Fright On (2011) Clawd Wolf, voice acting
- Secret Millionaires Club (2011) Radley
- Monster High: Friday Night Frights (2011) Clawd Wolf, voice acting
- Kidô senshi Gandamu Yunikôn: Yunikôn no hi (2010) Marco
- Gormiti: The Lords of Nature Return! (2008) Lucas
- Studio DC: Almost Live! (2008) The Announcer
- Stitch! (2008) Masterful One (Muun)
- Highlander: The Search for Vengeance (2007) Joe, voice acting
- Naruto: Shippûden (2007) Omoi
- The Replacements (2006) Rollerskater, voice acting
- Class of 3000 (2006) AV Student #2
- Codename: Kids Next Door - Operation Z.E.R.O. (2006) Sector Z Numbuh 0.1 - Bruce, voice acting
- Bratz: Passion 4 Fashion - Diamondz (2006) Dylan, voice acting, not listed in credits
- Bratz: Babyz the Movie (2006) Cameron, voice acting, not listed in credits
- Bratz (2005) Dylan
- B-Girl (2004) Carlos
- Bratz. Starring & Styling (2004) Dylan, voice acting
- Phil of the Future (2004) Frog
- W.I.T.C.H. (2004) Peter Cook
- Fatherhood (2004) Justin
- My Life as a Teenage Robot (2003) Carver
- Clifford's Puppy Days (2003) Zo
- All Grown Up! (2003) Bus Driver
- Homeward Bound (2002)
- Codename: Kids Next Door (2002) Leopold Lincoln
- Fillmore! (2002) Carter, voice acting
- ChalkZone (2002) Cruncho
- Mighty Morphin Power Rangers (1993) Black Dark Ranger
- Newsies (1992) Newsies Dancer
- Rugrats (1990) Token Seller