| movie | Bring Them Down (2024)As Ray | (Not seen) |
| movie | Duchess (2024)As Frank Monaghan | (Not seen) |
| movie | No Way Up (2024)As Brandon | (Not seen) |
| movie | In the Land of Saints and Sinners (2023)As Robert McQue | (Not seen) |
| tv | The Serpent Queen (2022)As Francis I of France(1 episode) | (Not seen) |
| movie | Unwelcome (2022)As Colm “Daddy” Whelan | (Not seen) |
| movie | Marlowe (2022)As Bernie Ohls | (Not seen) |
| tv | Gangs of London (2020)As Finn Wallace(10 episodes) | (Not seen) |
| movie | The Banker (2020)As Patrick Barker | (Not seen) |
| movie | Seberg (2019)As Frank Ellroy | (Not seen) |
| movie | Tolkien (2019)As Father Francis Morgan | (Not seen) |
| movie | Pele: Birth of a Legend (2016) (AKA "Pelé: Birth of a Legend")As George Raynor | (Not seen) |
| tv | Childhood's End (2015)As Wainwright(3 episodes) | (Not seen) |
| movie | The Devil's Hand (2014)As Elder Beacon | (Not seen) |
| movie | Alan Partridge (2013) (AKA "Alan Partridge: Alpha Papa")As Patt Farrell | (Not seen) |
| movie | Free Birds (2013)As Myles Standish (voice) | (Not seen) |
| movie | The Cold Light of Day (2012) (AKA "Shadow Chaser")As Bandler | (Not seen) |
| movie | Soldiers of Fortune (2012)As Mason | (Not seen) |
| tv | Hell on Wheels (2011)As Thomas 'Doc' Durant(57 episodes) | (Not seen) |
| movie | The Conspirator (2010)As David Hunter | (Not seen) |
| movie | Get Him to the Greek (2010) (AKA "American Trip")As Jonathan Snow | (Not seen) |
| movie | The Damned United (2009)As Don Revie | (Not seen) |
| movie | Law Abiding Citizen (2009)As Detective Dunnigan | (Not seen) |
| tv | The Unit (2006)(1 episode) | (Not seen) |
| movie | Five Fingers (2006)As Gavin | (Not seen) |
| tv | It's Always Sunny in Philadelphia (2005)As Shelley Kelly(2 episodes) | (Not seen) |
| movie | Renegade (2004)As Jimmy McClure | (Not seen) |
| movie | Layer Cake (2004) (AKA "L4yer Cake")As Gene | (Not seen) |
| movie | Intermission (2003)As Jerry Lynch | (Not seen) |
| movie | King of Texas (2002) (AKA "Boss Lear")As Mr. Tumlinson | (Not seen) |
| movie | Mystery, Alaska (1999) (AKA "Disney's Hockey Project")As Mayor Scott Pitcher | (Not seen) |
| movie | Claire Dolan (1998)As Roland Cain | (Not seen) |
| movie | Con Air (1997)As Duncan Malloy | (Not seen) |
| movie | The Van (1996)As Larry | (Not seen) |
| movie | The Englishman Who Went Up a Hill But Came Down a Mountain (1995)As Morgan the Goat | (Not seen) |
| movie | War of the Buttons (1994)As Geronimo's Dad | (Not seen) |
| movie | The Road to Wellville (1994)As Dr. Lionel Badger | (Not seen) |
| movie | 'Star Trek: Deep Space Nine': Behind the Scenes (1993) (AKA "Star Trek: Deep Space Nine - Behind the Scenes")As Himself | (Not seen) |
| movie | "Screen Two" The Snapper (1993) (AKA "The Snapper")As Dessie Curley | (Not seen) |
| movie | Into the West (1992)As Barreller | (Not seen) |
| movie | Far and Away (1992)As Kelly | (Not seen) |
| movie | The Last of the Mohicans (1992)As Maj. Ambrose | (Not seen) |
| movie | Under Siege (1992) (AKA "Dreadnought")As Doumer | (Not seen) |
| movie | The Commitments (1991)As Jimmy Rabbitte, Sr. | (Not seen) |
| tv | Law & Order (1990)As Wyatt Landon(1 episode) | (Not seen) |
| movie | Dick Tracy (1990)As Cop at Tess' | (Not seen) |
| movie | Die Hard 2 (1990) (AKA "Die Hard 2: Die Harder")As Pilot (Windsor Plane) | (Not seen) |
| tv | The Simpsons (1989)As Tom O'Flanagan (voice)(1 episode) | (Not seen) |
| movie | The Dead (1987) (AKA "John Huston's The Dead")As Mr. Bergin | (Not seen) |
| tv | MacGyver (1985)As Irwin Malcolm(1 episode) | (Not seen) |