| The Wolf and the Lamb (2026) as Reverend Elias Frémont |
| Жетва (2026) as Narednik |
| The Last Redemption (2025) as King Ferrel |
| Horizon: An American Saga - Chapter 2 (2024) |
| Horizon: An American Saga - Chapter 1 (2024) as Desmarais |
| Pursued (2023) as Mark Franc |
| Curse of the Macbeths (2022) as Macbeth |
| Business Ethics (2020) as Menlo Sartori |
| 강철비 2: 정상회담 (2020) as William Smoot |
| Purge of Kingdoms (2019) as Barbo |
| 3022 (2019) as Dr. Richard Valin |
| Robert the Bruce (2019) as Robert the Bruce |
| Buck Run (2019) as Angus Ford |
| Alive (2018) as The Man |
| F.R.E.D.I. (2018) as Grant |
| She Rises (2017) as Conor |
| The Lost City of Z (2017) as James Murray |
| Timeless (2016) as Dr. Meier |
| Macbeth Unhinged (2016) as Macbeth |
| H4 (2014) as Sir John Falstaff |
| Taken by Grace (2013) as Lucas Blackstone |
| Copperhead (2013) as Jee Hagadorn |
| Assassins Run (2013) as Richard |
| Sugar (2013) as Uncle Gene |
| Hirokin: The Last Samurai (2012) as Moss |
| We Bought a Zoo (2011) as Peter MacCready |
| Pound of Flesh (2011) as Detective Patrick Kelly |
| Saw VI (2009) as Jeff Denlon (uncredited) |
| Shadowheart (2009) as Will Tunney |
| San Saba (2008) as Bud |
| Unnatural Causes (2008) as Matt McKay |
| Impulse (2008) as Jonathan Dennison / Simon Phillips |
| Saw IV (2007) as Jeff Denlon |
| Redline (2007) as Michael |
| .45 (2006) as Big Al |
| Saw III (2006) as Jeff Reinhart |
| The Pleasure Drivers (2006) as Bill Plummer |
| Fatwa (2006) as Bobby |
| The Virgin of Juarez (2006) as Patrick Nunzio |
| Shooting Gallery (2005) as Tenderloin Tony |
| Murder on the Yellow Brick Road (2005) as Michael Alberts |
| Spartacus (2004) as Marcus Crassus |
| Equilibrium (2002) as DuPont |
| Divine Secrets of the Ya-Ya Sisterhood (2002) as Connor |
| Styx (2001) as Mike |
| A Woman's a Helluva Thing (2001) as Houston Blackett |
| Second Skin (2000) as Sam Kane |
| Mel Gibson's 'Braveheart': A Filmmaker's Passion (2000) as Self |
| Titus (1999) as Lucius |
| Cradle Will Rock (1999) as Orson Welles |
| Facade (1999) as Frederic Colbert |
| Joseph's Gift (1999) as Carl |
| Lani Loa: The Passage (1998) as Turner |
| The Rat Pack (1998) as Peter Lawford |
| Still Breathing (1997) as Philip |
| Snide and Prejudice (1997) as Michael Davidson/Adolf Hitler |
| Warriors of Virtue (1997) as Komodo |
| The Brylcreem Boys (1996) as Rudolph von Stegenbek |
| Braveheart (1995) as Robert the Bruce |
| Two Golden Balls (1994) as Dexter |
| 15: The Life and Death of Philip Knight (1993) as David McBride |
| The Lost Language of Cranes (1992) as Philip Benjamin |
| B.O.R.N. (1989) as Operating Assistant (uncredited) |
| Curse of the Macbeths Screenplay |
| Curse of the Macbeths Director |
| Robert the Bruce Producer |
| Robert the Bruce Screenplay |
| She Rises Story |
| She Rises Screenplay |
| She Rises Writer |
| Macbeth Unhinged Director |
| Pound of Flesh Co-Producer |