| movie | Horizon: An American Saga - Chapter 1 (2024)As Desmarais | (Not seen) |
| tv | Superman & Lois (2021)As Jor-El (voice)(5 episodes) | (Not seen) |
| movie | Robert the Bruce (2019)As Robert the Bruce | (Not seen) |
| movie | 3022 (2019)As Dr. Richard Valin | (Not seen) |
| movie | The Lost City of Z (2016)As James Murray | (Not seen) |
| tv | Outlander (2014)As Brigadier General Simon Fraser(3 episodes) | (Not seen) |
| tv | TURN: Washington's Spies (2014)As Robert Rogers(20 episodes) | (Not seen) |
| movie | Assassins Run (2013)As Richard | (Not seen) |
| movie | We Bought a Zoo (2011)As Peter MacCready | (Not seen) |
| movie | Shadowheart (2009)As Will Tunney | (Not seen) |
| movie | Saw VI (2009)As Jeff Denlon (uncredited) | (Not seen) |
| movie | Saw V (2008) (AKA "Decadence V")As Jeff | (Not seen) |
| tv | Californication (2007)As Julian(6 episodes) | (Not seen) |
| tv | Chuck (2007)As Nicholas Quinn(4 episodes) | (Not seen) |
| movie | Redline (2007) (AKA "Speed Returns")As Michael | (Not seen) |
| movie | Saw IV (2007)As Jeff Denlon | (Not seen) |
| tv | Psych (2006)As Logan Paget(1 episode) | (Not seen) |
| movie | The Pleasure Drivers (2006)As Bill Plummer | (Not seen) |
| movie | Saw III (2006)As Jeff Reinhart | (Not seen) |
| movie | Shooting Gallery (2005) (AKA "Poolhall Prophets")As Tenderloin Tony | (Not seen) |
| tv | 5ive Days to Midnight (2004) (AKA "5 Days to Midnight")As Roy Bremmer(5 episodes) | (Not seen) |
| movie | Equilibrium (2002) (AKA "Cubic")As Dupont | (Not seen) |
| tv | Jason and the Argonauts (2000)As Zeus(2 episodes) | (Not seen) |
| movie | Mel Gibson's 'Braveheart': A Filmmaker's Passion (2000)As Self | (Not seen) |
| movie | Titus (1999)As Lucius | (Not seen) |
| movie | Cradle Will Rock (1999)As Orson Welles | (Not seen) |
| movie | Braveheart (1995)As Robert the Bruce | (Not seen) |