Actor (86 credits)
- Teen Titans Go! To the Movies (2018) Beast Boy, voice acting
- She's in Portland (2018) Charlie
- Lego DC Super Hero Girls: Brain Drain (2017) Beast Boy / Garfield Logan, voice acting
- Ice Cream Kitty (2017)
- DC Super Hero Girls: Intergalactic Games (2017) Beast Boy / Garfield Logan / Iron, voice acting
- DC Super Hero Girls: Hero of the Year (2016) Beast Boy, voice acting
- Lego DC Comics Superheroes: Justice League - Gotham City Breakout (2016) Beast Boy, voice acting
- Ben 10 (2016) Stinkfly
- DC Super Hero Girls: Super Hero High (2016) Beast Boy, voice acting
- Milo Murphy's Law (2016) Mort Schaeffer
- The Loud House (2016) Luke Loud
- Trolland (2016) Oppenhop / Flint / Klorg, voice acting
- Turtles Take Time (and Space) (2016)
- Rawman & Green-Girl vs the Pasteurizer (2016) The Pasteurizer, voice acting
- Star vs. the Forces of Evil (2015) дополнительные голоса, voice acting
- Half-Shell Heroes: Blast to the Past (2015) Michelangelo, voice acting
- DC Super Hero Girls (2015) Beast Boy
- The Adventures of Puss in Boots (2015) Brandt
- America Is Still the Place (2015) Zephyr
- Clarence (2014) Tony
- Avengers Assemble (2013) Iron Fist
- Lego Marvel Super Heroes: Maximum Overload (2013) Iron Fist
- Teen Titans Go! (2013) Beast Boy, voice acting
- The Secret Life of Walter Mitty (2013) Time Life Employee, not listed in credits
- Holla II (2013) Tony
- Sofia the First (2013) Marty
- Ultimate Spider-Man (2012) Danny Rand
- Teenage Mutant Ninja Turtles (2012) Michelangelo, voice acting
- Ben 10: Omniverse (2012) Kevin Levin
- The High Fructose Adventures of Annoying Orange (2012) Joey the Carrott
- The Legend of Korra (2012) Tu
- Gravity Falls (2012) Craz
- Anger Management (2012) Canvas
- Deep Dark Canyon (2011) Guthrie Cavanaugh
- New Teen Titans (2011) Beast Boy
- Vile (2011) Sam
- And They're Off (2011) Mark Youngerman
- Venice Heat (2011) Cody Sparks
- Generator Rex (2010) Sly
- Kick Buttowski: Suburban Daredevil (2010) Horace
- Ben 10: Ultimate Alien (2010) Kevin Levin
- Fish Hooks (2010) Steve Jackson
- GeekRockTV (2010) играет самого себя
- Costa Rican Summer (2009) Greg Cipes
- Fast & Furious (2009) Dwight
- Nite Tales: The Series (2009) Surfer
- The Middle (2009) Chuck
- Killer Pad (2008) Vance
- Star Wars: The Clone Wars (2008) Zatt
- Ben 10: Alien Force (2008) Kevin Levin
- The Onion Movie (2008) Hippie Diplomant
- Raines (2007) Hunter
- Samantha Who? (2007) Street Musician
- Supergator (2007) Shaun
- Teen Titans: Trouble in Tokyo (2006) Beast Boy, voice acting
- The Boys & Girls Guide to Getting Down (2006) Drunk Driver
- The Wild (2006) Ryan
- Pledge This! (2006) Reed
- Simon Says (2006)
- John Tucker Must Die (2006) Guy At Party #4
- Twentyfourseven (2006) играет самого себя
- Expose (2005) Gary Hanks
- Ghost Whisperer (2005) Jamey Barton
- Kathy T Gives Good Hoover (2005) Curtis
- Stress, Orgasms, and Salvation (2005) Water
- Deadwood (2004) Miles Anderson
- Ring of Darkness (2004) Gordo
- W.I.T.C.H. (2004) Caleb
- Super Robot Monkey Team Hyperforce Go! (2004) Chiro
- Club Dread (2004) Trevor
- Father of the Pride (2004) Orangatan
- Peacemakers (2003) Will Johnston
- Astro Boy tetsuwan atomu (2003) Atlas
- Inhabited (2003)
- Holes (2003) Various, voice acting, not listed in credits
- All Grown Up! (2003) J.R.
- House Blend (2002) Chopper
- Whatever Happened to Robot Jones? (2002) Jacko Jr.
- Codename: Kids Next Door (2002) Lieutenant Seltzer
- Taina (2001)
- One on One (2001) Butter
- Totally Spies! (2001) Dean
- Do You Wanna Know a Secret? (2001) Taco Boy
- Justice League (2001) Jack
- Rocket Power (1999) Singer
- Miami Sands (1998) Gang member
Producer (2 credits)