| tv | The Narrow Road to the Deep North (2025)As Dorrigo Evans 1980s(5 episodes) | (Not seen) |
| movie | Is This Thing On? (2025)As Jan | (Not seen) |
| movie | The Family Plan (2023)As McCaffrey | (Not seen) |
| movie | In the Land of Saints and Sinners (2023)As Vincent O'Shea | (Not seen) |
| tv | The English (2022)As Richard M Watts(1 episode) | (Not seen) |
| tv | Treason (2022)As Sir Martin Angelis(5 episodes) | (Not seen) |
| tv | The Lord of the Rings: The Rings of Power (2022)As Dark Wizard(5 episodes) | (Not seen) |
| movie | The Wonder (2022)As Father Thaddeus | (Not seen) |
| tv | Kin (2021)As Eamon Cunningham(8 episodes) | (Not seen) |
| movie | Belfast (2021)As Pop | (Not seen) |
| movie | Zack Snyder's Justice League (2021)As Steppenwolf (voice) | (Not seen) |
| movie | Frozen II (2019)As Pabbie (voice) | (Not seen) |
| tv | The Terror (2018)As Sir John Franklin(10 episodes) | (Not seen) |
| movie | Elizabeth Harvest (2018)As Henry | (Not seen) |
| movie | First Man (2018)As Robert R. Gilruth | (Not seen) |
| movie | Red Sparrow (2018)As Alexei Zyuganov | (Not seen) |
| movie | Justice League (2017)As Steppenwolf (voice) | (Not seen) |
| movie | Silence (2016)As Alessandro Valignano | (Not seen) |
| movie | Bleed for This (2016)As Angelo Pazienza | (Not seen) |
| movie | Hitman: Agent 47 (2015)As Litvenko | (Not seen) |
| tv | Shetland (2013)As Michael Maguire(3 episodes) | (Not seen) |
| movie | Closed Circuit (2013)As Devlin | (Not seen) |
| movie | Frozen (2013)As Pabbie / Grandpa (voice) | (Not seen) |
| movie | John Carter (2012) (AKA "John Carter of Mars")As Tardos Mors | (Not seen) |
| movie | The Woman in Black (2012)As Mr. Daily | (Not seen) |
| tv | Game of Thrones (2011)As Mance Rayder(5 episodes) | (Not seen) |
| movie | The Rite (2011)As Father Xavier | (Not seen) |
| movie | Ghost Rider: Spirit of Vengeance (2011) (AKA "Ghost Rider 2")As Roarke / The Devil | (Not seen) |
| movie | Salvation Boulevard (2011)As Jim Hunt | (Not seen) |
| movie | Tinker Tailor Soldier Spy (2011)As Roy Bland | (Not seen) |
| movie | Harry Potter and the Deathly Hallows: Part 2 (2011)As Aberforth Dumbledore | (Not seen) |
| movie | The Debt (2010)As David Peretz | (Not seen) |
| movie | Life During Wartime (2009)As Bill | (Not seen) |
| movie | Race to Witch Mountain (2009) (AKA "Witch Mountain")As Burke | (Not seen) |
| movie | The Tale of Despereaux (2008)As Botticelli (voice) | (Not seen) |
| movie | Miss Pettigrew Lives for a Day (2008)As Joe Blomfield | (Not seen) |
| movie | Stop-Loss (2008)As Roy King | (Not seen) |
| movie | In Bruges (2008)As Priest (uncredited) | (Not seen) |
| movie | Margot at the Wedding (2007)As Dick Koosman | (Not seen) |
| movie | Hallam Foe (2007) (AKA "Mister Foe")As Julius Foe | (Not seen) |
| movie | There Will Be Blood (2007)As Fletcher Hamilton | (Not seen) |
| movie | The Tiger's Tail (2006)As Father Andy | (Not seen) |
| movie | The Nativity Story (2006) (AKA "Nativity")As Herod | (Not seen) |
| movie | Miami Vice (2006)As FBI Agent Fujima | (Not seen) |
| tv | Rome (2005)As Julius Caesar(22 episodes) | (Not seen) |
| movie | Munich (2005) (AKA "Steven Spielberg's Munich")As Carl | (Not seen) |
| movie | The Phantom of the Opera (2004)As Firmin | (Not seen) |
| movie | Veronica Guerin (2003)As John Traynor | (Not seen) |
| movie | Calendar Girls (2003)As Rod Harper | (Not seen) |
| movie | Lara Croft: Tomb Raider - The Cradle of Life (2003) (AKA "Lara Croft Tomb Raider: Die Wiege des Lebens")As Jonathan Reiss | (Not seen) |
| movie | Road to Perdition (2002)As Finn McGovern | (Not seen) |
| movie | The Sum of All Fears (2002) (AKA "Der Anschlag")As President Nemerov | (Not seen) |
| tv | Jason and the Argonauts (2000)As King Aeson(2 episodes) | (Not seen) |
| movie | The Weight of Water (2000)As Louis Wagner | (Not seen) |
| movie | Oscar and Lucinda (1997)As Reverend Dennis Hasset | (Not seen) |
| movie | Mary Reilly (1996)As Sir Danvers Carew | (Not seen) |
| movie | Persuasion (1995)As Captain Frederick Wentworth | (Not seen) |
| movie | The Cook, the Thief, His Wife & Her Lover (1989)As Cory | (Not seen) |
| movie | Excalibur (1981) (AKA "The Knights")As King Lot | (Not seen) |
| tv | The Oscars (1953)As Self(1 episode) | (Not seen) |