2025ASALI: Power of the PollinatorsCirrus the Bird (voice)Movie
2025Sew TornJoshua ArmitageMovie
2022RebootZack Jackson · 8 episodesShow
2022PIECES OF HERYoung Jasper Queller · 5 episodesShow
2022Shedding AngelsLogan WestfieldMovie
2021Pacific Rim: The BlackTaylor Travis (voice) · 14 episodesShow
2020Solar OppositesJayden (voice), Teevo (voice) · 1 episodeShow
2019The BooniesDougMovie
2019Corporate AnimalsAidanMovie
2019Heritage Minutes: D-DayPrivate Bill SavageMovie
2019AssimilateRandy FosterMovie
2019The ActNick Godejohn · 8 episodesShow
2018BodiedAdamMovie
2018The Thinning: New World OrderKellan WoodsMovie
2018Liberty CrossingAaron Adelman · 8 episodesShow
2017American VandalAlex Trimboli · 7 episodesShow
2017Cassandra French's Finishing SchoolOwen · 8 episodesShow
2017Nickelodeon's Not So Valentine's SpecialMitchellMovie
2017Lost GenerationPhilMovie
2017Lost GenerationPhil · 11 episodesShow
2016The ThinningKellan WoodsMovie
2016BizaardvarkVictor · 2 episodesShow
2015BlackburnRyanMovie
2015All She WishesDrakeMovie
2014Mostly Ghostly: Have You Met My Ghoulfriend?Colin DoyleMovie
2014I Didn't Do ItDez Wade · 1 episodeShow
2013Rapture-PaloozaClark LewisMovie
2012Austin & Jessie & Ally All Star New YearDezMovie
2012LongmireZac Nunn · 1 episodeShow
2012The OddsBarry LipkeMovie
2011Austin & AllyDez Wade · 87 episodesShow
2011The Big YearColin DebsMovie
2011JessieDez · 1 episodeShow
2011Daydream NationCraigMovie
2011Best PlayerZastrowMovie
2011The Haunting Hour: Game OverKellyMovie
2010Tower PrepDon Fincher · 2 episodesShow
2010Good Luck CharlieLewis · 1 episodeShow
2010CapricaCass · 1 episodeShow
2009What Goes UpBlastoff! ChorusMovie
2009Living Out LoudHenryMovie
2009Party DownStuart Gluberd · 1 episodeShow
2009StormworldLee · 26 episodesShow
2008Left CoastPeteMovie
2008Flashpoint1 episodeShow
2008MulligansFelixMovie
2007Crossroads - A Story of ForgivenessKipMovie
2007The Last MimzyTeenage CyborgMovie
2006Deck the HallsBoy On a Bike (uncredited)Movie
2006PsychShockley, Malone · 1 episodeShow
2006Kyle XY1 episodeShow
2006Dr. Dolittle 3TylerMovie
2005When Jesse Was BornDanny FerrellMovie
2004The DaysKeenan · 2 episodesShow
2004Scooby-Doo 2: Monsters UnleashedKid on Bike #2Movie
2003Holiday ReunionDanny SniderMovie
2003Out of Order5 episodesShow
2001I Was a RatRattyMovie
2001I Was a RatRatty · 3 episodesShow
2001Night VisionsPrairie Boy (segment "A View Through the Window") · 1 episodeShow
1991Heritage MinutesLe soldat Bill Savage · 1 episodeShow
1951Hallmark Hall of FameKip · 1 episodeShow