2025I Know What You Did Last SummerRay BronsonMovie
2024The Girl in the PoolThomasMovie
2023Glisten and the Merry MissionCrumble Starsnaps (voice)Movie
2022Christmas with YouMiguelMovie
2022Clerks IIIAuditionerMovie
2021Dungeons & Dragons Presents: Invitation to PartyKaralis Roi · 1 episodeShow
2021Star Wars: The Bad BatchCaleb Dume (voice) · 1 episodeShow
2021Punky BrewsterTravis · 10 episodesShow
2019WWE BackstageFreddie Prinze Jr. · 1 episodeShow
2015Star Wars Rebels: The Siege of LothalKanan Jarrus (voice)Movie
2014Star Wars Rebels: Spark of RebellionKanan Jarrus (voice)Movie
2013Witches of East EndLeo Wingate · 2 episodesShow
2012Mass Effect: Paragon LostJames Vega (voice)Movie
2008DelgoDelgo (voice)Movie
2008Jack and Jill vs. The WorldJackMovie
2007New York City SerenadeOwenMovie
2007Brooklyn RulesMichael TurnerMovie
2007Happily N'Ever AfterRick (voice)Movie
2006Shark BaitPi (voice)Movie
2006PsychDennis Gogolack · 1 episodeShow
2005Shooting GalleryJericho Hudson · ProducerMovie
2005FreddieFreddie Moreno · 22 episodes · Writer · 1 episode · Executive Producer · 22 episodes · CreatorShow
2005Robot ChickenFred Jones / Logan (voice), Fred Jones / Announcer (voice), Handy Manny / Producer #3 (voice) · 1 episodeShow
2004Boston LegalDonny Crane · 3 episodesShow
2004Scooby-Doo 2: Monsters UnleashedFredMovie
2003Kim Possible: A Sitch in TimeFuture Jim and Tim Possible (voice)Movie
2002Scooby-DooFredMovie
2002George LopezFreddie Moreno · 1 episodeShow
2001Mutant XWriter · 1 episodeShow
2001Summer CatchRyan DunneMovie
2000Boys and GirlsRyan WalkerMovie
2000Down to YouAlfred 'Al' ConnellyMovie
1999Wing Commander1st Lt. Christopher BlairMovie
1999She's All ThatZach SilerMovie
1998Money KingsTonyMovie
1998I Still Know What You Did Last SummerRay BronsonMovie
1997I Know What You Did Last SummerRay BronsonMovie
1997The House of YesAnthonyMovie
1997SparklerBradMovie
1997Hostage HighAaron SullivanMovie
1996To Gillian on Her 37th BirthdayJoey BostMovie
1996Too Soon For JeffJeffMovie
1996E! True Hollywood Story1 episodeShow
1995The Watcher1 episodeShow
1989Family MattersTough Guy · 1 episodeShow