2026Cotton FeverJamesMovie
2025Just BreatheNick BlancoMovie
2024Smile 2JoelMovie
2024Strange DarlingThe DemonMovie
2023The PassengerBensonMovie
2023What Comes AroundEricMovie
2023Mother, May I?EmmettMovie
2022SmileJoelMovie
2022Dinner in AmericaSimonMovie
2022ScreamVince SchneiderMovie
2020The CatchBobby McManusMovie
2020Ghosts of WarTappertMovie
2020InterrogationEric Fisher · 10 episodesShow
2019SkullSam RazorMovie
2019The Cleansing HourDrewMovie
2018The CleanseEricMovie
2018Far Cry 5: Inside Eden's GateAlexMovie
2017Alien CodeAlexMovie
2016Zen DogReedMovie
2016Welcome to HappinessWoodyMovie
2016The Finest HoursAndy FitzgeraldMovie
2016OutsidersHasil · 26 episodesShow
2016Band of RobbersHuck FinnMovie
2015Just Before I GoZeke MorganMovie
2014American SniperGoat-WinstonMovie
2014Dear White PeopleKurt FletcherMovie
2014Play It Again, DickCassidy 'Beaver' Casablancas / Kyle Gallner · 8 episodesShow
2013CBGBLou ReedMovie
2013Beautiful CreaturesLarkin RavenwoodMovie
2012SmashedOwen HannahMovie
2011Losers Take AllBrianMovie
2011Red StateJarodMovie
2011Beautiful BoySammyMovie
2011Cougars, Inc.SamMovie
2011Magic ValleyTJ WaggsMovie
2011Little BirdsJesse MacNamaraMovie
2010CherryAaronMovie
2010A Nightmare on Elm StreetQuentin SmithMovie
2010Past LifeXander · 1 episodeShow
2009The Haunting in ConnecticutMatt CampbellMovie
2008Gardens of the NightRatboyMovie
2008TrunkWillMovie
2008RedHaroldMovie
2007LifeZak Sutter · 1 episodeShow
2007SublimeNedMovie
2006DanikaKurt MerrickMovie
2006Big LoveJason Embry · 6 episodesShow
2006Four KingsSpencer · 1 episodeShow
2005Close to HomeJacob Towers · 1 episodeShow
2005Red EyeHeadphone Kid's BrotherMovie
2005The CloserEric Wallace · 1 episodeShow
2004CSI: NYReed Garrett · 6 episodesShow
2004Veronica MarsCassidy 'Beaver' Casablancas · 25 episodesShow
2004Jack & BobbyBJ Bongaro · 2 episodesShow
2003Finding HomeYoung DaveMovie
2003Cold CaseCameron Coulter (1995) · 1 episodeShow
2003Red BetsyCharlieMovie
2002The ShieldLloyd Denton · 3 episodesShow
2000The DistrictBrian Johnson · 1 episodeShow
1999Third WatchRayleigh · 1 episodeShow
1999Judging AmyZachary Pettit · 1 episodeShow
1994Touched by an AngelJosh Walker · 1 episodeShow