
Filmography38 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Kill Me AgainMovie | Charlie | 48 |
| 2023 | The Amityville CurseMovie | Doctor Harrison Cole | 46 |
| 2022 | The CommandoMovie | Sebastian | 45 |
| 2022 | Grey ElephantMovie | Garrett | 45 |
| 2019 | Daughter of the WolfMovie | Larsen | 42 |
| 2019 | BrotherhoodMovie | Robert Butcher | 42 |
| 2018 | Entertaining ChristmasMovie | John Ryan | 41 |
| 2017 | Wrapped Up In ChristmasMovie | Ryan McKee | 40 |
| 2016 | Wynonna EarpSeries | Ewan Allenbach | 39 |
| 2015 | Better Call SaulSeries | Captain Bauer | 38 |
| 2014 | Guardians of the GalaxyMovie | Corpsman Dey's Partner | 37 |
| 2014 | Zarra's LawMovie | Gaetano | 37 |
| 2014 | The Night ShiftSeries | Drew Alister | 37 |
| 2014 | House of SecretsMovie | Tyler | 37 |
| 2014 | The StowawayMovie | Barton | 37 |
| 2013 | StrandedMovie | Dr. Lance Krauss | 36 |
| 2012 | LongmireSeries | Greg Collette | 35 |
| 2012 | Adopting TerrorMovie | Kevin Anderson | 35 |
| 2011 | X-Men: First ClassMovie | Communications Officer | 34 |
| 2011 | A Christmas KissMovie | Adam Hughes | 34 |
| 2010 | NikitaSeries | Stephen | 33 |
| 2010 | The Cutting Edge: Fire & IceMovie | James McKinsey | 33 |
| 2008 | Samurai GirlSeries | Jake Stanton | 31 |
| 2006 | Comeback SeasonMovie | Paul | 29 |
| 2005 | BonesSeries | Jared Booth | 28 |
| 2004 | CSI: NYSeries | Al Branson | 27 |
| 2004 | ChildstarMovie | Chip Metzger | 27 |
| 2003 | Biker BoyzMovie | Stuntman | 26 |
| 2002 | CSI: MiamiSeries | Dan Cooper | 25 |
| 2002 | Edge of MadnessMovie | Simon Herron | 25 |
| 2000 | Final DestinationMovie | George Waggner | 23 |
| 2000 | Christina's HouseMovie | Eddy Duncan | 23 |
| 1999 | RoswellSeries | Michael Guerin | 22 |
| 1998 | The New Addams FamilySeries | Sam | 21 |
| 1998 | HandMovie | Hart | 21 |
| 1998 | Perfect Little AngelsMovie | Mitch Furress | 21 |
| 1997 | Night ManSeries | Eric | 20 |
| 1996 | MillenniumSeries | Kevin Galbraith | 19 |