
Filmography23 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2023 | Alone at NightMovie | Max | 39 |
| 2020 | 9-1-1: Lone StarSeries | Dustin Shepard | 36 |
| 2018 | Like FatherMovie | Owen | 34 |
| 2018 | Poor BoyMovie | Roscoe Joe | 34 |
| 2014 | The Great FireSeries | John Hobbs | 30 |
| 2013 | Mr. JonesMovie | Scott | 29 |
| 2011 | SuitsSeries | Trent Devon | 27 |
| 2011 | RampartMovie | Michael Whittaker | 27 |
| 2010 | The Last Rites of Ransom PrideMovie | Champ Pride | 26 |
| 2009 | Accidentally on PurposeSeries | Zack | 25 |
| 2009 | PandorumMovie | Big Russian Passenger | 25 |
| 2009 | Fault LineMovie | — | 25 |
| 2008 | The InformersMovie | Graham Sloan | 24 |
| 2008 | The Mysteries of PittsburghMovie | Art Bechstein | 24 |
| 2004 | The Door in the FloorMovie | Eddie O'Hare | 20 |
| 2003 | Terminator 3: Rise of the MachinesMovie | Gas Station Cashier | 19 |
| 2001 | Life as a HouseMovie | Corey | 17 |
| 2001 | DannySeries | Henry | 17 |
| 2000 | Thirteen DaysMovie | Kenny O'Donnell, Jr. | 16 |
| 1999 | Law & Order: Special Victims UnitSeries | Justin Sharp | 15 |
| 1999 | Judging AmySeries | Gregory Dox | 15 |
| 1999 | Get RealSeries | Will | 15 |
| 1996 | Silent WitnessSeries | — | 12 |