
Filmography47 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | Cassino in IschiaMovie | Nic Cassino | 54 |
| 2023 | Confidential InformantMovie | Tom Moran | 53 |
| 2021 | Blood Red SkyMovie | Berg | 51 |
| 2019 | BatwomanSeries | Mick Rory / Heat Wave | 49 |
| 2016 | DC's Legends of TomorrowSeries | Mick Rory / Heat Wave | 46 |
| 2016 | IsolationMovie | Max | 46 |
| 2015 | SupergirlSeries | Mick Rory / Heat Wave | 45 |
| 2014 | The FlashSeries | Mick Rory / Heat Wave | 44 |
| 2014 | The Bag ManMovie | Larson | 44 |
| 2014 | A Fighting ManMovie | Sailor O'Connor | 44 |
| 2014 | Turkey ShootMovie | Rick Tyler | 44 |
| 2014 | In the Name of the King IIIMovie | Hazen Kaine | 44 |
| 2014 | I ChooseMovie | Male Trafficker | 44 |
| 2014 | The Ganzfeld HauntingMovie | Detective Malone | 44 |
| 2013 | Assault on Wall StreetMovie | Jim Baxford | 43 |
| 2013 | VikingdomMovie | Eirick | 43 |
| 2013 | Ice SoldiersMovie | Malraux | 43 |
| 2013 | SuddenlyMovie | Baron | 43 |
| 2013 | Officer DownMovie | Royce Walker | 43 |
| 2012 | ArrowSeries | Mick Rory / Heat Wave | 42 |
| 2012 | Common LawSeries | John Crowl | 42 |
| 2011 | Killer EliteMovie | Davies | 41 |
| 2011 | Straw DogsMovie | Jeremy Niles | 41 |
| 2011 | EscapeeMovie | Jaxon | 41 |
| 2009 | CastleSeries | Russell Ganz | 39 |
| 2009 | Prison Break: The Final BreakMovie | Lincoln Burrows | 39 |
| 2007 | PrimevalMovie | Tim Manfrey | 37 |
| 2005 | Prison BreakSeries | Lincoln Burrows | 35 |
| 2005 | Nightstalkers, Daywalkers, and Familiars: Inside the World of Blade TrinityMovie | Self | 35 |
| 2004 | HouseSeries | Ed Snow | 34 |
| 2004 | Blade: TrinityMovie | Dracula / Drake | 34 |
| 2004 | The Tony Danza ShowSeries | Self | 34 |
| 2004 | Three WayMovie | Lewis 'Lew' Brookbank | 34 |
| 2003 | Jimmy Kimmel Live!Series | Self | 33 |
| 2003 | VisitorsMovie | Luke | 33 |
| 2002 | EquilibriumMovie | Seamus | 32 |
| 2002 | Scenes of the CrimeMovie | Mark | 32 |
| 2002 | John DoeSeries | John Doe | 32 |
| 2001 | InvincibleMovie | Keith Grady | 31 |
| 2000 | Mission: Impossible IIMovie | Ulrich | 30 |
| 1999 | BeastMasterSeries | Kelb | 29 |
| 1999 | The Lost WorldSeries | Condillac | 29 |
| 1999 | First DaughterMovie | Troy Nelson | 29 |
| 1998 | Moby DickSeries | Bulkington | 28 |
| 1997 | Raw FMSeries | Granger Hutton | 27 |
| 1996 | Water RatsSeries | — | 26 |
| 1993 | Late Night with Conan O'BrienSeries | Self - Guest | 23 |