- 2024 |
The Electric State as Self - Panelist
- 2024 |
The Lord of the Rings: The War of the Rohirrim as Helm Hammerhand
- 2024 |
- 2024 |
- 2023 |
Sacrilege: The Unholy Radicalization of Europe
- 2023 |
Skelly as Grandpa
- 2023 |
- 2023 |
- 2022 |
Mr. C Goes to New York as Santa Clause
- 2022 |
Peter O'Toole: Along the Sky Road to Aqaba
- 2022 |
The Independent as Nicholas Booker
- 2021 |
Lawrence: After Arabia as Epilogue
- 2021 |
The Parenting as Augusto Neves
- 2021 |
- 2020 |
A Castle in Brooklyn, King Arthur as Narration
- 2020 |
Last Moment of Clarity as Gilles
- 2020 |
- 2019 |
Strange But True as Bill
- 2019 |
- 2019 |
- 2018–2023 • 39 eps |
Succession as Logan Roy
- 2018 |
The Etruscan Smile as Rory MacNeil
- 2018 |
The Pretenders as Henry
- 2018 |
- 2017 |
Bob the Builder: Mega Machines as Conrad (UK & US)
- 2017 |
- 2016 |
The Autopsy of Jane Doe as Tommy
- 2015 |
Andrew Carnegie: Rags to Riches, Power to Peace as Andrew Carnegie
- 2015 |
Pacific Warriors as Narrator
- 2015 |
Shakespeare in Practice: Muse of Fire
- 2014 |
The Anomaly as Dr. Langham
- 2013 |
Believe as Sir Matt Busby
- 2013 |
Blumenthal as Harold
- 2011 |
Coriolanus as Menenius
- 2011 |
Exit Humanity as Malcolm Young
- 2011 |
Ironclad as Baron William d'Aubigny
- 2011 |
The Key Man as Irving
- 2010 |
All at Sea as Wally
- 2010 |
Glenrothan as Self
- 2010 |
Old School, New School
- 2010 |
Presenting Geraldine Page
- 2009 |
Tell Tale as Phillip Van Doren
- 2009 |
The Good Heart as Jacques
- 2008 |
Agent Crush as 'Spanners'
- 2008 |
Red as Avery Ludlow
- 2008 |
The Escapist as Frank Perry
- 2007 |
Shoot on Sight as Daniel Tennant
- 2007 |
Trick 'r Treat as Mr. Kreeg
- 2006 |
Running with Scissors as Dr. Finch
- 2006 |
The Flying Scotsman as Douglas Baxter
- 2005 |
Red Eye as Joe Reisert
- 2005 |
The Ringer as Gary Barker
- 2004 |
Murder by Numbers
- 2004 |
The Bourne Supremacy as Ward Abbott
- 2004 |
Troy as Agamemnon
- 2003 |
X2 as William Stryker
- 2002 |
Adaptation. as Robert McKee
- 2002 |
The Ring as Richard Morgan
- 2002 |
The Trials of Henry Kissinger as Narrator
- 2001 |
L.I.E. as Big John Harrigan
- 2001 |
Strictly Sinatra as Chisolm
- 2000 |
Complicity as Inspector McDunn
- 2000 |
Saltwater as George Beneventi
- 1998 |
Desperate Measures as Captain Jeremiah Cassidy
- 1996 |
The Glimmer Man as Mr. Smith
- 1994 |
Royal Deceit as Aethelwine
- 1993 |
The Eye of Vichy as Narrator (English version)
- 1992 |
Deceptions as Carlton Heard
- 1991 |
The Lost Language of Cranes as Owen Benjamin
- 1990 |
Hidden Agenda as Kerrigan
- 1988 |
Directed by Andrei Tarkovsky as Voiceover Narrator
- 1986 |
Manhunter as Dr. Lecktor
- 1975 |
In Celebration as Steven Shaw
- 1970 |
- 1970 |