2026Boris Is DeadAntonioMovie
2025Exit InterviewsJosephMovie
2024ARK: The Animated SeriesLawrence (voice) · 2 episodesShow
2023Little DixieClarke MooreMovie
2022Swimming with SharksTravis · 6 episodesShow
2021Blue CallDerekMovie
2021Body BrokersJackoMovie
2020Star Trek: PicardTitus Rikka · 1 episodeShow
2019A.I. 187Nate PalmerMovie
2019Miss BalaMakeup SupervisorMovie
2018Once Upon a SuperheroTeetoMovie
2017Do You Take This ManBradleyMovie
2016Welcome to WillitsKlausMovie
2015BackstromGregory Valentine · 13 episodesShow
2014Fear ClinicBlakeMovie
2014Lost in the White CityKyleMovie
2014SquattersJonas TrumballMovie
2013PlushJackMovie
2013The Good LieCullen FrancisMovie
2013Enter the Dangerous MindJakeMovie
2011Angels CrestEthanMovie
2011ForeverlandBobbyMovie
2011ChromeSkull: Laid to Rest 2TommyMovie
2011The Secret CircleAdam Conant · 22 episodesShow
2011Cinema VeriteLance LoudMovie
2010KaboomSmithMovie
2010All About EvilStevenMovie
2010A Nightmare on Elm StreetJesse BraunMovie
2009Glenn Martin, DDS(voice) · 1 episodeShow
2009My Sister's KeeperTaylor AmbroseMovie
2009Laid to RestTommyMovie
2008WhoreTomMovie
2008IQ-145Nate Palmer · 12 episodesShow
2008From WithinAidanMovie
2008Terminator: The Sarah Connor ChroniclesJohn Connor · 31 episodesShow
2006HeroesZach · 11 episodesShow
2006SharkBen Channing · 1 episodeShow
2006The Land Before Time: 2 DinoRiffic AdventuresLittlefootMovie
2005Campus ConfidentialBrettMovie
2002The Land Before Time IX: Journey to Big WaterLittlefoot (voice)Movie
2002The Mummy: Quest for the Lost ScrollsSimon Montgomery (voice)Movie
2002Fillmore!James Heron (voice) · 3 episodesShow
2001The Land Before Time VIII: The Big FreezeLittlefoot (voice)Movie
2001RebaBuzzer · 1 episodeShow
2000The Land Before Time VII: The Stone of Cold FireLittlefoot (voice)Movie
2000Boston PublicJulien McNeal · 2 episodesShow
2000Grosse PointeLeslie Chupak · 1 episodeShow
2000Jackie Chan AdventuresYoung Valmont (voice) · 2 episodesShow
1999An American Tail: The Mystery of the Night MonsterFievel Mousekewitz (voice)Movie
1998The Land Before Time VI: The Secret of Saurus RockLittlefoot (voice)Movie
1998An American Tail: The Treasure of Manhattan IslandFievel Mousekewitz (voice)Movie
1997Men in Black: The SeriesAdditional Voices (voice) · 1 episodeShow
1997Honey, I Shrunk the Kids: The TV ShowNick Szalinski · 66 episodesShow
1997The Weird Al ShowSon · 1 episodeShow
1997The Land Before Time V: The Mysterious IslandLittlefoot (singing voice)Movie
19967th HeavenVincent · 9 episodesShow
1995Caroline in the CityYoung Richard · 1 episodeShow
1995Village of the DamnedDavidMovie
1994Star Trek: GenerationsPicard's KidMovie
1994Touched by an AngelDennis · 1 episodeShow
1993The NannyJ.B. Bingington's Son · 1 episodeShow