2018
Medal of Honor as Mace2016
Ben 10 as Heatblast2015
Resident Advisors as Leslie Flowers2012
Gravity Falls as Son on Pier (voice)2011
Grimm as Hanson2010
Scooby-Doo! Mystery Incorporated as Jason (voice)2010
Generator Rex as Rex Salazar (voice)2008
Easy to Assemble as Not available2007
Wizards of Waverly Place as T.J. Taylor2006
What About Brian as Not available2005
Criminal Minds as Not available2005
Criminal Minds as Kevin2005
The Closer as Jason Hetner2005
Weeds as Tim Scottson2005
The Boondocks as Not available2005
American Dragon: Jake Long as Not available2004
House as Gabriel "Gabe" Reilich2004
The Batman as Andy / Scorn (voice)2004
The Batman as Harris (voice)2003
The New Tom Green Show as Self2003
Australian Idol as Self2003
Finding Nemo as Additional Voices (voice)2002
What's New, Scooby-Doo? as Tommy / Steve (voice)2002
John Doe as Not available2001
One on One as Jeffy1999
Roswell as Corey1999
The Early Show as Self1999
Love & Money as Not available1998
Will & Grace as Broccoli Boy1997
The View as Self1997
The Wonderful World of Disney as Not available1996
Life's Work as Not available1994
Friends as OwenNaN
The Beauty as Not available2021
Ben 10: Alien X-Tinction as Heatblast2021
Ben Gen 10 as Rex Salazar / Heatblast (voice)2020
Ben 10 vs. the Universe: The Movie as Heatblast / Omni-Naut Heatblast (voice)2019
Bongee Bear and the Kingdom of Rhythm as Mike (voice)2015
Resident Advisors as Leslie Flowers2014
Teen Lust as Matt2013
The Green Inferno as Stoner2013
After the Dark as Chips2012
John Carter as Edgar Rice Burroughs2011
Spy Kids: All the Time in the World as Juni Cortez2011
Ben 10 - Generator Rex: Heroes United as Rex Salazar (voice)2011
Worst. Prom. Ever. as Clark Peterson2011
Blacktino as Evan2010
Machete as Julio2009
A Christmas Carol as Apprentice / Caroler / Beggar / Peter Cratchit (voice)2009
World's Greatest Dad as Kyle Clayton2009
April Showers as Jason2008
Miss Guided as Russell2007
Halloween as Wesley Rhoades2007
Normal Adolescent Behavior as Nathan2007
Her Best Move as Doogie2006
Keeping Up with the Steins as Benjamin Fiedler2006
Choose Your Own Adventure - The Abominable Snowman as Marco North (voice)2004
Father of the Pride as Hunter (voice)2004
The Polar Express as Hero Boy (voice)2004
Century City as Not available2004
Dr. Vegas as Not available2004
Murder Without Conviction as James Talley (Age 10)2004
What's New Scooby-Doo? Vol. 4: Merry Scary Holiday as (voice)2003
Trading Spaces: Boys vs. Girls as Not available2003
Spy Kids 3-D: Game Over as Juni Cortez2002
Spy Kids 2: The Island of Lost Dreams as Juni Cortez2002
A Scooby-Doo! Christmas as Tommy (voice)2001
Spy Kids as Juni Cortez