Actor
End of Term
2021
as Damian Self
The Happy Prince
2018
as Judge
Darkest Hour
2017
as Neville Chamberlain
Stealing Silver
2017
as Udo
The Time of Their Lives
2017
as Frank
The Have-Nots
2016
as Bentham
The Second Best Exotic Marigold Hotel
2015
as Norman Cousins
A Little Place Off the Edgware Road
2014
as Bearded Man
The Best Exotic Marigold Hotel
2012
as Norman Cousins
Prince of Persia: The Sands of Time
2010
as King Sharaman
Dark Floors
2008
as Tobias
The Christmas Miracle of Jonathan Toomey
2007
as William McDowell
The Adventures of Greyfriars Bobby
2005
as Cecil Johnson
A Life in Suitcases
2005
as Monsieur Moitessier
Supernova
2005
as Dr. Malcolm Handey
Cherished
2005
as Professor Sir Roy Meadow
Evilenko
2004
as Aron Richter
The Tulse Luper Suitcases, Part 2: Vaux to the Sea
2004
as Monsieur Moitessier
Secret Passage
2004
as Da Monte
Breathtaking
2000
as Dr. Maclaren
Hornblower: The Duchess and the Devil
1999
as Don Massaredo
Lolita
1997
as Young Humbert's Father
Bring Me the Head of Mavis Davis
1997
as Percy Stone
Samuel Beckett: As the Story Was Told
1996
as Narrator
Der Blinde
1996
as Dr. Bartnik
A Very Open Prison
1995
as Brian Silcott
Henry IV
1995
as Henry IV
Milner
1994
as Jocelyn Fry
Message for Posterity
1994
as Richard Browning
In The Cold Light Of Day
1994
as Morris
Bethune: The Making of a Hero
1993
as Alan Coleman
My Friend Walter
1992
as Sir Walter Raleigh
The Golden Years
1992
Absolute Hell
1991
as Siegfried Shrager
A Murder of Quality
1991
as Felix D'Arcy
Journey of Honor
1991
as Capt. Crawford
The War That Never Ends
1991
as Diodotus
The Chronicles of Narnia: The Silver Chair
1990
as Aslan (voice)
Jekyll & Hyde
1990
as Jeffrey Utterson, Esquire
The Chronicles of Narnia: Prince Caspian & The Voyage of the Dawn Treader
1989
as Aslan (voice)
A Dry White Season
1989
as Louw
Danny the Champion of the World
1989
as Captain Lancaster
The Chronicles of Narnia: The Lion, the Witch & the Wardrobe
1988
as Aslan (voice)
Testimony
1988
as Marshall Tukhachevsky
The Hound of the Baskervilles
1988
as Barrymore
The Fourth Protocol
1987
as Wynne-Evans
Ladies' Night
1986
as James Tripp
The Mission
1986
as Hontar
Eleni
1985
as Spiro
Camille
1984
as Jean
Pope John Paul II
1984
as Jan Tyranowski
The Crystal Spirit: Orwell on Jura
1983
as George Orwell
Never Say Never Again
1983
as Elliott
The Letter
1982
as Howard Joyce
Ivanhoe
1982
as Prince John
Verdi
1982
as Giuseppe Verdi
Nijinsky
1980
as Igor Stravinsky
In England's Green and Pleasant Land
1979
as Norman Reynolds
Zulu Dawn
1979
as Lt. Harford
Henry VIII
1979
as Cranmer, Archbishop of Canterbury
The Thirty Nine Steps
1978
as Bayliss
For Tea on Sunday
1978
as Ian
Ghost Trio
1977
...but the clouds...
1977
Joseph Andrews
1977
as Mr. Wilson
The Philanthropist
1975
as Philip
King Lear
1975
as Edgar
Jennie: Lady Randolph Churchill
1974
as Lord Randolph Churchill
Mahler
1974
as Nick
All Good Men
1974
The Day of the Jackal
1973
as The Forger
Long Day's Journey Into Night
1973
as Edmund Tyrone
Three Sisters
1970
as Baron Tusenbach
Romeo and Juliet
1967
as Mercutio
Much Ado About Nothing
1967
as Don Pedro
Schadenfreude
as The Gambler