| movie | Eden (2024)As Allan Hancock | (Not seen) |
| movie | Force of Nature: The Dry 2 (2024)As Daniel Bailey | (Not seen) |
| movie | Elvis (2022)As Vernon Presley | (Not seen) |
| movie | Angel of Mine (2019)As Bernard | (Not seen) |
| tv | The Crown (2016)As Bob Hawke(2 episodes) | (Not seen) |
| movie | Hacksaw Ridge (2016)As Colonel Stelzer | (Not seen) |
| movie | Sanctum (2011) (AKA "James Cameron's Sanctum")As Frank | (Not seen) |
| movie | Legend of the Guardians: The Owls of Ga'Hoole (2010)As Boron (voice) | (Not seen) |
| movie | Fragile (2005)As Robert Marcus | (Not seen) |
| movie | Stealth (2005)As Keith Orbit | (Not seen) |
| movie | Van Helsing (2004)As Count Vladislaus Dracula | (Not seen) |
| movie | The League of Extraordinary Gentlemen (2003)As M | (Not seen) |
| movie | The Hound of the Baskervilles (2002)As Sherlock Holmes | (Not seen) |
| movie | Moulin Rouge! (2001)As The Duke | (Not seen) |
| movie | Mission: Impossible II (2000) (AKA "M:I-2")As Hugh Stamp | (Not seen) |
| movie | Oscar and Lucinda (1997)As Mr. Jeffries | (Not seen) |
| movie | Children of the Revolution (1996)As Joseph 'Joe' Welch | (Not seen) |