
Filmography30 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Hannah Montana 20th Anniversary SpecialMovie | Self (archive footage) | 36 |
| 2026 | Clean HandsMovie | Deputy Dormer | 36 |
| 2025 | The AbandonsSeries | Garret Van Ness | 35 |
| 2023 | The CollectiveMovie | Sam Alexander | 33 |
| 2021 | Son of the SouthMovie | Bob Zellner | 31 |
| 2016 | X-Men: ApocalypseMovie | Alex Summers / Havok | 26 |
| 2016 | Monster TrucksMovie | Tripp Coley | 26 |
| 2016 | MacGyverSeries | Angus 'Mac' MacGyver | 26 |
| 2016 | The Disappointments RoomMovie | Ben Phillips Jr. | 26 |
| 2014 | X-Men: Days of Future PastMovie | Havok | 24 |
| 2014 | WolvesMovie | Cayden Richards | 24 |
| 2014 | KristyMovie | Aaron | 24 |
| 2014 | Wet and RecklessMovie | Toby 'Dollars' | 24 |
| 2014 | Dark HeartsMovie | Sam | 24 |
| 2013 | ParanoiaMovie | Kevin | 23 |
| 2013 | CrushMovie | Scott | 23 |
| 2013 | StokerMovie | Chris Pitts | 23 |
| 2011 | X-Men: First ClassMovie | Alex Summers / Havok | 21 |
| 2011 | Battle: Los AngelesMovie | Cpl. Scott Grayston | 21 |
| 2011 | All Superheroes Must DieMovie | Cutthroat / Ben | 21 |
| 2011 | Someone Like YouMovie | Lucas | 21 |
| 2011 | Children of the Atom - Filming X-Men: First ClassMovie | Self | 21 |
| 2010 | Blue Mountain StateSeries | Matt "Golden Arm" Parker | 20 |
| 2009 | Laid to RestMovie | Young Store Clerk | 19 |
| 2009 | The Lost & Found FamilyMovie | Justin | 19 |
| 2008 | Dance of the DeadMovie | Jensen | 18 |
| 2006 | Not Like Everyone ElseMovie | Kyle Kenney | 16 |
| 2005 | MediumSeries | Adam Mankowitz | 15 |
| 2004 | HouseSeries | Simon | 14 |
| 2004 | Lightning BugMovie | Jay Graves | 14 |