Under Salt Marsh (6 episodes)
The Thursday Murder Club as Stephen Best
2025
The Penguin Lessons as The Headmaster
2024
3 Body Problem as Mike Evans (5 episodes)
2023
One Life as Martin Blake
2023
Soul of the Ocean as Narrator (voice)
2022
Scrooge: A Christmas Carol as Jacob Marley (voice)
2022
The Jubilee Pudding: 70 Years in the Baking as Self - Narrator
2022
All the Old Knives as Bill Compton
2022
The Witness is a Whale as Self - Narrator (voice)
2022
Slow Horses as David Cartwright (11 episodes)
2022
Save the Cinema as Mr. Morgan
2021
Stories of You and I as Narrator
2020
Tales from the Loop as Russ (4 episodes)
2019
The Two Popes as Jorge Bergoglio / Pope Francis
2019
He Dreams of Giants as Himself
2019
Piney: The Lonesome Pine as Grandpa Sid
2018
The Wife as Joe Castleman
2018
To Provide All People as Retired Neurosurgeon
2018
The Man Who Killed Don Quixote as Don Quixote
2017
The Man Who Invented Christmas as Mr. John Dickens
2017
Becoming Cary Grant as Cary Grant (voice)
2017
The Healer as Raymond Heacock
2017
Taboo as Stuart Strange (8 episodes)
2016
To Walk Invisible as Patrick Brontë
2016
The Crown as Prince Philip, Duke of Edinburgh (20 episodes)
2016
Aberfan: The Green Hollow
2016
Miss Saigon : 25th Anniversary Performance as Special Finale Guest Star
2016
The Merchant of Venice - Live at Shakespeare's Globe as Shylock
2016
The White King as Colonel Fitz
2015
Shylock's Ghost as Self
2015
Narcopolis as Sidorov
2015
Documentary Now! as Owen Teale-Griffith (1 episode)
2015
Woman in Gold as Chief Justice Rehnquist
2015
Wolf Hall as Cardinal Wolsey (10 episodes)
2014
Under Milk Wood as Mr. Pugh
2014
The Salvation as Mayor Nathan Keane
2014
Listen Up Philip as Ike
2014
The Ghost and the Whale as Whale
2014
Late Night with Seth Meyers as Self (1 episode)
2013
G.I. Joe: Retaliation as U.S. President
2012
King Lear as King Lear
2012
Dark Blood as Harry Fletcher
2012
Patience (After Sebald) as Voiceover
2011
Wisdom of Changes - Richard Wilhelm and the I Ching as Jonathan Pryce Jonathan Pryce Richard Wilhelm - English(voice)
2011
Hysteria as Dr. Robert Dalrymple
2011
Game of Thrones as High Sparrow (18 episodes)
2010
The Dinosaurs of Waterhouse Hawkins
2009
G.I. Joe: The Rise of Cobra as U.S. President
2009
Echelon Conspiracy as Mueller
2008
Bedtime Stories as Marty Bronson
2008
Clone as Dr Victor Blenkinsop (6 episodes)
2008
Ian Fleming: Where Bond Began as Ian Fleming (voice)
2008
My Zinc Bed as Victor
2008
What Is Brazil? as Self
2008
The Madness and Misadventures of Munchausen as Self / Horatio Jackson
2008
Leatherheads as CC Frazier
2007
Cranford as Mr. Buxton (1 episode)
2007
The Alan Titchmarsh Show as Self (1 episode)
2007
Pirates of the Caribbean: At World's End as Weatherby Swann
2007
Sherlock Holmes and the Baker Street Irregulars as Sherlock Holmes
2007
The Moon and the Stars as James Clavel / Scarpia
2006
The One Show as Self - Guest (1 episode)
2006
Brothers of the Head as Henry Couling
2006
Pirates of the Caribbean: Dead Man's Chest as Weatherby Swann
2005
The New World as King James
2005
The Brothers Grimm: Bringing the Fairytale to Life as Self
2005
The Brothers Grimm as Delatombe
2005
Broadway's Lost Treasures III: The Best of The Tony Awards as The Engineer (segment "Miss Saigon") (archive footage)
2004
Ronin: Filming in the Fast Lane as Self
2004
De-Lovely as Gabriel
2003
An Epic At Sea: The Making of Pirates of the Caribbean: The Curse of the Black Pearl as Self
2003
David Bowie - Sound and Vision as Narrator
2003
Pirates of the Caribbean: The Curse of the Black Pearl as Weatherby Swann
2003
Quest for the Giant Squid as Narrator
2003
What a Girl Wants as Alistair Payne
2002
Mad Dogs as Supreme Being
2002
Best Ever Bond as Self / Elliot Carver
2002
Unconditional Love as Victor Fox
2002
ChalkZone as The Quicksand Man (voice) (1 episode)
2002
Confessions of an Ugly Stepsister as Master Schoemacker
2002
Taliesin Jones as Da
2001
The Affair of the Necklace as Cardinal Louis de Rohan
2001
Victoria & Albert as King Leopold I of Belgium
2001
Bride of the Wind as Gustav Mahler
2001
Very Annie Mary as Jack Pugh
2000
Tales from the Madhouse as The Thief
2000
The Suicide Club as Bourne
1999
Stigmata as Cardinal Daniel Houseman
1999
Doctor Who: The Curse of Fatal Death as The Master
1999
Titanic: Answers From The Abyss as Narrator
1998
Hey, Mr. Producer! The Musical World of Cameron Mackintosh as Professor Henry Higgins / The Engineer
1998
Ronin as Seamus O'Rourke
1998
Highly Classified: The World of 007
1997
Tomorrow Never Dies as Elliot Carver
1997
The Secrets of 007 as Self
1997
Regeneration as Capt. William Rivers
1996
A New Madonna: The Making of 'Evita' as Self
1994
A Troll in Central Park as Alan (voice)
1994
Great Moments in Aviation as Duncan Stewart
1994
Deadly Advice as Dr. Ted Philips
1994
A Business Affair as Alec Bolton
1993
The Age of Innocence as Rivière
1993
Thicker Than Water as Sam
1993
Barbarians at the Gate as Henry Kravis
1993
Mr. Wroe's Virgins as John Wroe (4 episodes)
1992
Glengarry Glen Ross as James Lingk
1992
Freddie as F.R.O.7. as Trilby (voice)
1992
A Child's Garden of Verses as Narrator / Father (voice)
1991
Selling Hitler as Gerd Heidemann (5 episodes)
1991
Selling Hitler as Gerd Heidemann
1990
The Man from the Pru as William Wallace
1989
The Heat Is On: The Making of Miss Saigon as Self - 'The Engineer'
1989
The Rachel Papers as Norman
1988
The Adventures of Baron Munchausen as The Right Ordinary Horatio Jackson
1988
Whose Line Is It Anyway? as Himself (3 episodes)
1988
The Storyteller as King (1 episode)
1988
Consuming Passions as Mr. Farris
1987
Man on Fire as Michael
1986
Jumpin' Jack Flash as Jack
1986
Haunted Honeymoon as Charles Abbot
1985
The Doctor and the Devils as Robert Fallon
1984
An Audience with Mel Brooks as Self (uncredited)
1983
Martin Luther, Heretic as Martin Luther
1983
The Ploughman's Lunch as James Penfield
1983
Something Wicked This Way Comes as Mr. Dark
1982
Praying Mantis as Christian Magny (2 episodes)
1982
Murder Is Easy as Mr. Ellsworthy
1982
Praying Mantis as Christian Magny
1981
The Caretaker as Mick
1981
Timon of Athens as Timon
1980
Breaking Glass as Ken
1980
The Day Christ Died as Herod
1979
Comedians as Gethin Price
1978
BBC Television Shakespeare (1 episode)
1978
For Tea on Sunday as Nicholas
1978
An Audience with... as Self (1 episode)
1976
Voyage of the Damned as Joseph Manasse
1976
Bill Brand as Jamie Finn (1 episode)
1976
Play Things as Playleader
1975
The Death of a Young Young Man as Tommy
1970
Doomwatch as Police Constable (1 episode)
1956
Tony Awards as Self - Presenter (2 episodes)
1956
Tony Awards as Self - Winner (1 episode)
1956
Tony Awards as Self - Winner/Performer (1 episode)
1953
The Oscars as Self (1 episode)