
Filmography33 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | ProtectorMovie | Detective John Blake | 44 |
| 2026 | CupertinoSeries | Scott Flair | 44 |
| 2025 | The Hunting PartySeries | Zack Lang | 43 |
| 2019 | EvilSeries | Tom McCrystal | 37 |
| 2019 | Almost FamilySeries | Donovan | 37 |
| 2018 | Please Stand ByMovie | Jack | 36 |
| 2017 | The DeuceSeries | Kenneth | 35 |
| 2017 | The Light of the MoonMovie | Matt | 35 |
| 2017 | LBJMovie | Robert F. Kennedy | 35 |
| 2015 | NarcosSeries | Chris Feistl | 33 |
| 2015 | Show Me a HeroSeries | Jim Surdoval | 33 |
| 2015 | Just in Time for ChristmasMovie | Jason Stewart | 33 |
| 2015 | Home Is Where Your Heart AchesMovie | — | 33 |
| 2014 | Love & Air SexMovie | Stan | 32 |
| 2014 | Mutual FriendsMovie | Paul | 32 |
| 2014 | In Your EyesMovie | Dylan Kershaw | 32 |
| 2014 | Lay in WaitMovie | Robert | 32 |
| 2014 | Take CareMovie | Kyle | 32 |
| 2014 | BelieveMovie | Murray | 32 |
| 2013 | The CongressMovie | Steve (voice) | 31 |
| 2012 | Girls Against BoysMovie | Simon | 30 |
| 2011 | New GirlSeries | Ian | 29 |
| 2011 | Person of InterestSeries | Will Ingram | 29 |
| 2009 | The Good WifeSeries | Nathan Bacevich | 27 |
| 2009 | KingsSeries | Paul Ash | 27 |
| 2009 | MercySeries | — | 27 |
| 2008 | CloverfieldMovie | Rob Hawkins | 26 |
| 2007 | The Black DonnellysSeries | Sean Donnelly | 25 |
| 2005 | Numb3rsSeries | Josh Skinner | 23 |
| 2003 | Uncle NinoMovie | Craig | 21 |
| 2001 | Law & Order: Criminal IntentSeries | Riordan Grady | 19 |
| 0 | A Life TogetherMovie | Chris | — |
| 0 | You AlwaysMovie | — | — |