
Filmography34 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2022 | The Guardians of JusticeSeries | Blue Scream | 38 |
| 2022 | WarHuntMovie | Walsh | 38 |
| 2022 | Until We Meet AgainMovie | Eddie Conway | 38 |
| 2020 | Dreaming Grand AvenueMovie | Jimmy | 36 |
| 2020 | The Wall of MexicoMovie | Donovan Taylor | 36 |
| 2018 | SamsonMovie | Rallah | 34 |
| 2017 | Horseshoe TheoryMovie | Bobbo | 33 |
| 2017 | The HammerMovie | Doc | 33 |
| 2016 | Pali RoadMovie | Neil Lang | 32 |
| 2014 | The Last ShipSeries | Giorgio Vellek | 30 |
| 2014 | Finding CarterSeries | Jared Hale | 30 |
| 2013 | Live at the Foxes DenMovie | Bobby Kelly | 29 |
| 2012 | The Twilight Saga: Breaking Dawn - Part 2Movie | Jasper Hale | 28 |
| 2012 | Zombie HamletMovie | Shakespeare Purist (uncredited) | 28 |
| 2011 | The Twilight Saga: Breaking Dawn - Part 1Movie | Jasper Hale | 27 |
| 2011 | Halloween WarsSeries | Self - Guest Judge | 27 |
| 2011 | Aim HighSeries | Nick Green | 27 |
| 2010 | The Twilight Saga: EclipseMovie | Jasper Hale | 26 |
| 2009 | White CollarSeries | Nate Osbourne | 25 |
| 2009 | The Twilight Saga: New MoonMovie | Jasper Hale | 25 |
| 2009 | S. DarkoMovie | Jeremy | 25 |
| 2009 | HurtMovie | Conrad Coltrane | 25 |
| 2008 | TwilightMovie | Jasper | 24 |
| 2007 | Big StanMovie | Robbie | 23 |
| 2006 | Pray for MorningMovie | Connor | 22 |
| 2005 | Criminal MindsSeries | Adam Jackson | 21 |
| 2005 | Close to HomeSeries | Scott Fields | 21 |
| 2005 | The War at HomeSeries | Dylan | 21 |
| 2005 | Beautiful PeopleSeries | Nicholas Fiske | 21 |
| 2005 | River's EndMovie | Jimmy | 21 |
| 2003 | The O.C.Series | Justin | 19 |
| 2003 | The Ellen DeGeneres ShowSeries | Self | 19 |
| 1999 | Teen Choice AwardsSeries | Self | 15 |
| 1951 | Hallmark Hall of FameSeries | Travis | — |