
Filmography58 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Carolina CarolineMovie | Oliver Anderson | 40 |
| 2025 | Just BreatheMovie | Nick Blanco | 39 |
| 2024 | Smile 2Movie | Joel | 38 |
| 2024 | Strange DarlingMovie | The Demon | 38 |
| 2023 | The PassengerMovie | Benson | 37 |
| 2023 | What Comes AroundMovie | Eric | 37 |
| 2023 | Mother, May I?Movie | Emmett | 37 |
| 2022 | ScreamMovie | Vince Schneider | 36 |
| 2020 | Ghosts of WarMovie | Tappert | 34 |
| 2020 | InterrogationSeries | Eric Fisher | 34 |
| 2020 | The CatchMovie | Bobby McManus | 34 |
| 2019 | The Cleansing HourMovie | Drew | 33 |
| 2019 | SkullMovie | Sam Razor | 33 |
| 2018 | The CleanseMovie | Eric | 32 |
| 2017 | Alien CodeMovie | Alex | 31 |
| 2016 | The Finest HoursMovie | Andy Fitzgerald | 30 |
| 2016 | Welcome to HappinessMovie | Woody | 30 |
| 2015 | Just Before I GoMovie | Zeke Morgan | 29 |
| 2014 | American SniperMovie | Goat-Winston | 28 |
| 2013 | CBGBMovie | Lou Reed | 27 |
| 2013 | Beautiful CreaturesMovie | Larkin Ravenwood | 27 |
| 2012 | SmashedMovie | Owen Hannah | 26 |
| 2011 | Beautiful BoyMovie | Sammy | 25 |
| 2011 | Cougars, Inc.Movie | Sam | 25 |
| 2011 | Red StateMovie | Jarod | 25 |
| 2011 | Magic ValleyMovie | TJ Waggs | 25 |
| 2011 | Little BirdsMovie | Jesse MacNamara | 25 |
| 2010 | The Walking DeadSeries | Zach | 24 |
| 2010 | Past LifeSeries | Xander | 24 |
| 2010 | A Nightmare on Elm StreetMovie | Quentin Smith | 24 |
| 2010 | CherryMovie | Aaron | 24 |
| 2009 | Jennifer's BodyMovie | Colin Gray | 23 |
| 2008 | RedMovie | Harold | 22 |
| 2008 | TrunkMovie | Will | 22 |
| 2007 | LifeSeries | Zak Sutter | 21 |
| 2007 | SublimeMovie | Ned | 21 |
| 2006 | Big LoveSeries | Jason Embry | 20 |
| 2006 | Four KingsSeries | Spencer | 20 |
| 2005 | BonesSeries | Jeremy Farrell | 19 |
| 2005 | The CloserSeries | Eric Wallace | 19 |
| 2005 | Criminal MindsSeries | James Heathridge | 19 |
| 2005 | MediumSeries | Young Stephen | 19 |
| 2005 | Close to HomeSeries | Jacob Towers | 19 |
| 2005 | Red EyeMovie | Headphone Kid's Brother | 19 |
| 2004 | CSI: NYSeries | Reed Garrett | 18 |
| 2004 | Veronica MarsSeries | Cassidy 'Beaver' Casablancas | 18 |
| 2004 | Jack & BobbySeries | BJ Bongaro | 18 |
| 2003 | Cold CaseSeries | Cameron Coulter (1995) | 17 |
| 2003 | Red BetsyMovie | Charlie | 17 |
| 2002 | The ShieldSeries | Lloyd Denton | 16 |
| 2001 | SmallvilleSeries | Bart Allen | 15 |
| 2001 | Wet Hot American SummerMovie | Bobby's Buddy | 15 |
| 2000 | The DistrictSeries | Brian Johnson | 14 |
| 1999 | Law & Order: Special Victims UnitSeries | Shane Mills | 13 |
| 1999 | Judging AmySeries | Zachary Pettit | 13 |
| 1999 | Third WatchSeries | Rayleigh | 13 |
| 1994 | Touched by an AngelSeries | Josh Walker | 8 |
| 0 | PreyMovie | Ryan | — |