| movie | Ballerina (2025) (AKA "John Wick: Ballerina")As The Chancellor | (Not seen) |
| movie | Murder at Yellowstone City (2022)As Sheriff Ambrose | (Not seen) |
| movie | The Boy, the Mole, the Fox and the Horse (2022)As The Horse (voice) | (Not seen) |
| movie | Lamborghini: The Man Behind the Legend (2022)As Enzo Ferrari | (Not seen) |
| tv | ZeroZeroZero (2020)As Edward Lynwood(2 episodes) | (Not seen) |
| movie | Death of a Ladies' Man (2020)As Samuel O'Shea | (Not seen) |
| movie | Lost Girls (2020)As Richard Dormer | (Not seen) |
| tv | War of the Worlds (2019)As Bill Ward(24 episodes) | (Not seen) |
| tv | Maniac (2018)As Porter Milgrim(5 episodes) | (Not seen) |
| movie | Hereditary (2018)As Steve Graham | (Not seen) |
| movie | The 33 (2015)As Andre Sougarret | (Not seen) |
| tv | Quirke (2014)As Quirke(3 episodes) | (Not seen) |
| movie | Vampire Academy (2014) (AKA "Vampire Academy: Blood Sisters")As Victor Dashkov | (Not seen) |
| tv | Vikings (2013)As Earl Haraldson(9 episodes) | (Not seen) |
| tv | Secret State (2012)As Tom Dawkins(4 episodes) | (Not seen) |
| movie | Leningrad (2009)As Philip Parker | (Not seen) |
| tv | In Treatment (2008)As Dr. Paul Weston(106 episodes) | (Not seen) |
| tv | The Graham Norton Show (2007)As Self(1 episode) | (Not seen) |
| movie | Saturday Night Live in the '90s: Pop Culture Nation (2007)As Self | (Not seen) |
| movie | Played (2006) (AKA "Gangstar")As Eddie | (Not seen) |
| movie | Assault on Precinct 13 (2005)As Captain Marcus Duvall | (Not seen) |
| movie | The Bridge of San Luis Rey (2004)As Brother Juniper | (Not seen) |
| movie | Vanity Fair (2004)As The Marquess of Steyne | (Not seen) |
| movie | P.S. (2004)As Peter Harrington | (Not seen) |
| movie | Shade (2003)As Charlie Miller | (Not seen) |
| movie | Emmett's Mark (2002) (AKA "Killing Emmett Young")As Jack Marlow / Stephen Bracken | (Not seen) |
| movie | Spider (2002)As Bill Cleg | (Not seen) |
| movie | Ghost Ship (2002) (AKA "Chimera")As Captain Sean Murphy | (Not seen) |
| movie | When Brendan Met Trudy (2000)As Special Appearance | (Not seen) |
| movie | Stigmata (1999) (AKA "Toby's Story")As Father Andrew Kiernan | (Not seen) |
| movie | End of Days (1999)As Satan | (Not seen) |
| movie | The Man in the Iron Mask (1998)As D'Artagnan | (Not seen) |
| movie | Enemy of the State (1998) (AKA "Enemy of America")As "Brill" | (Not seen) |
| movie | The End of Violence (1997)As Ray Bering | (Not seen) |
| movie | This Is the Sea (1997)As Rohan | (Not seen) |
| movie | Smilla's Sense of Snow (1997)As The Mechanic | (Not seen) |
| movie | Somebody Is Waiting (1996)As Roger Ellis | (Not seen) |
| movie | Dead Man (1995) (AKA "Jim Jarmusch's Dead Man")As Charlie Dickinson | (Not seen) |
| movie | The Usual Suspects (1995)As Dean Keaton | (Not seen) |
| movie | A Simple Twist of Fate (1994)As John Newland | (Not seen) |
| movie | Trial by Jury (1994)As Daniel Graham | (Not seen) |
| movie | Little Women (1994)As Friedrich Bhaer | (Not seen) |
| movie | Point of No Return (1993)As Bob | (Not seen) |
| movie | Into the West (1992)As Papa Reilly | (Not seen) |
| movie | Cool World (1992)As Jack Deebs | (Not seen) |
| movie | Miller's Crossing (1990)As Tom Reagan | (Not seen) |
| movie | The Courier (1988)As Val | (Not seen) |
| movie | Hello Again (1987)As Kevin Scanlon | (Not seen) |
| movie | Siesta (1987)As Augustine | (Not seen) |
| movie | Defense of the Realm (1985) (AKA "Defence of the Realm")As Nicholas 'Nick' Mullen | (Not seen) |
| movie | The Keep (1983)As Major Kaempffer | (Not seen) |
| movie | Excalibur (1981) (AKA "The Knights")As Uther Pendragon | (Not seen) |
| tv | Saturday Night Live (1975)As Self - Host(1 episode) | (Not seen) |