| movie | Blood Red Sky (2021)As Berg | (Not seen) |
| tv | Batwoman (2019)As Mick Rory / Heat Wave(1 episode) | (Not seen) |
| tv | DC's Legends of Tomorrow (2016)As Mick Rory / Heat Wave(97 episodes) | (Not seen) |
| tv | Supergirl (2015)As Mick Rory / Heat Wave(1 episode) | (Not seen) |
| tv | The Flash (2014)As Mick Rory (voice)(6 episodes) | (Not seen) |
| movie | Turkey Shoot (2014) (AKA "Elimination Game")As Rick Tyler | (Not seen) |
| movie | In the Name of the King: The Last Mission (2014) (AKA "In the Name of the King 3: The Last Mission")As Hazen Kaine | (Not seen) |
| movie | The Bag Man (2014)As Larson | (Not seen) |
| movie | Breakout (2013)As Tommy Baxter | (Not seen) |
| movie | Assault on Wall Street (2013)As Jim | (Not seen) |
| movie | Suddenly (2013)As Baron | (Not seen) |
| movie | Vikingdom (2013) (AKA "Vikings: The Real Legend of Thor")As Eirick | (Not seen) |
| movie | Officer Down (2013)As Royce Walker | (Not seen) |
| movie | Ice Soldiers (2013)As Malraux | (Not seen) |
| tv | Arrow (2012)As Mick Rory / Heat Wave(1 episode) | (Not seen) |
| movie | Hijacked (2012)As Otto Southwell | (Not seen) |
| movie | Escapee (2011)As Jaxon | (Not seen) |
| movie | Straw Dogs (2011)As Jeremy Niles | (Not seen) |
| movie | Killer Elite (2011)As Davies | (Not seen) |
| movie | House of the Rising Sun (2011)As Tony | (Not seen) |
| tv | Castle (2009)As Russell Ganz(1 episode) | (Not seen) |
| movie | Prison Break: The Final Break (2009) (AKA "Prison Break: The Movie")As Lincoln Burrows | (Not seen) |
| movie | Blood Creek (2009)As Victor Marshall | (Not seen) |
| movie | Primeval (2007) (AKA "Kiss")As Tim Manfrey | (Not seen) |
| movie | The Gravedancers (2006)As Harris McKay | (Not seen) |
| tv | Prison Break (2005)As Lincoln Burrows(88 episodes) | (Not seen) |
| tv | House (2004)As Ed Snow(1 episode) | (Not seen) |
| movie | Blade: Trinity (2004) (AKA "Blade III")As Drake | (Not seen) |
| movie | Visitors (2003)As Luke | (Not seen) |
| movie | Equilibrium (2002) (AKA "Cubic")As Seamus | (Not seen) |
| movie | Scenes of the Crime (2001)As Mark | (Not seen) |
| movie | Mission: Impossible II (2000) (AKA "M:I-2")As Ulrich | (Not seen) |