2025
Hotel Costiera as Aaron Tarsky2025
Wake Up Dead Man: A Knives Out Mystery as Rev. Prentice Wicks2025
The Last Supper as Caiaphas2024
Chief of Station as Deputy Director Williams2023
The Devil Conspiracy as Cardinal Vincini2023
Boudica as Old Druid2023
Repeater as Richard Silver2022
Slow Horses as Charles Partner2022
The Surgeon of the Rusty Knife as Dr. Fritz2022
Hounded as Remington Redwick2022
Jolly Good Christmas as Simon2021
Never Back Down: Revolt as Julian2021
All Those Small Things as Jonathan Robbins2021
Tribes of Europa as General Francis F. Cameron2020
Wizards: Tales of Arcadia as King Arthur (voice)2019
As I Am as Mr. Hurt2018
The Alienist as Cornelius Vanderbilt2018
Watership Down as Frith (voice)2018
The Sonata as Sir Victor Ferdinand2018
Paul, Apostle of Christ as Paul2017
Atomic Blonde as Chief "C"2017
Final Portrait as Pierre Matisse2016
Underworld: Blood Wars as Cassius2016
Bridget Jones's Baby as Uncle Geoffrey2012
Home & Family as Not available2011
Game of Thrones as Randyll Tarly2011
Death in Paradise as Frank O'Toole2011
X-Men: First Class as Swiss Bank Manager2010
Downton Abbey as Lord Sinderby2010
Ben Hur as Marcellus2009
The Three Investigators in The Secret of Terror Castle as Victor Hugenay2009
Machotaildrop as The Baron2008
The Bank Job as Guy Singer2008
Franklyn as Pastor Bone2008
Der Bibelcode as Kardinal Emad Rhades2007
Hitman as Smith Jamison2007
The Three Investigators in The Secret of Skeleton Island as Bill/Victor Hugenay2007
The Conclave as Cardinal Guillaume D'Estouteville2006
The Good Shepherd as Lord Cooper2006
Day of Wrath as Friar Anselmo2005
Colour Me Kubrick as Oliver2004
Bridget Jones: The Edge of Reason as Uncle Geoffrey2004
Agent Cody Banks 2: Destination London as Kenworth2003
I Capture the Castle as Aubrey Fox-Cotton2003
The Royal as Sir Charles2002
Spooks as Robert Westhouse2002
The Piano Player as Nicholas Farrel2002
The Wolf of the West Coast as Lew Millar2001
Bridget Jones's Diary as Uncle Geoffrey2001
The Lost Empire as Marcus Harding2000
Hell Swarm as Albion1999
Relic Hunter as Guy Rocher1999
All the Little Animals as Mr. Stuart Whiteside1998
Bloodlines: Legacy of a Lord as John Aspinall1998
The Octopus as Thomas1998
Vigo as Dr. Gerard1998
The Commissioner as Gordon Cartwright1997
A Kid in Aladdin's Palace as Luxor1996
E=MC² as Dr. Eric Amore1996
Crimetime as Crowley1996
Nuremberg as Narrator1995
Hamish Macbeth as Colonel Don Maxwell1994
Wycliffe as Steven Lander1994
Pie in the Sky as Ronald Quicke1994
The Trial of Lord Lucan as Sir James Hallows1993
The Blackheath Poisonings as Roger Vandervent1992
Heartbeat as Ronald Meeks1992
Highlander: The Series as Marcus Constantine1992
A Touch of Frost as Not available1992
Carry On Columbus as Torquemada1992
The Blackheath Poisonings as Roger Vandervent1992
Covington Cross as John Mullens1991
Devices and Desires as Dr. Alex Mair1991
Napoleon as Maitland1991
The Maid as Laurent Leclair1989
Agatha Christie's Poirot as Major Eustace1989
The Yellow Wallpaper as Not available1989
Just Another Secret as Markus Vogel1988
The Bourne Identity as D'Anjou1988
The Hound of the Baskervilles as Stapleton1988
The Contract as Charles Mawby1988
Catherine as John Dunbar1987
Inspector Morse as Basilios Vasilakis1987
Still Crazy Like a Fox as The Duke of Trent1986
Lovejoy as Alfredo Pereira1986
First Among Equals as Simon Kerslake1985
Deceptions as Richard Blackwell1985
Deceptions as Richard Blackwell1985
Lace 2 as Charles Chazelle1984
Sherlock Holmes as Stapleton1984
The Bill as Not available1984
Real Life as Robin1984
Mr. Palfrey of Westminster as Reisman1983
Eureka as Roger1982
Muck and Brass as Maurice Taylor1982
Zero Point as Felix1981
Wetten, dass..? as Self1981
Bergerac as Anton Charet1981
Priest of Love as Aldous Huxley1981
Peter and Paul as Menachem1980
The Martian Chronicles as Mr. K1980
Flashpoint Africa as Ramon Funes1979
Minder as Apsimon1979
Minder as Ted Moore1979
Tales of the Unexpected as Patrick1979
Zulu Dawn as Lt. Melvill1978
Hazell as Not available1977
The Professionals as Major Nairn1976
I, Claudius as Not available1976
I, Claudius as Herod Agrippa1976
Death in the Sun as Terrick1975
Conduct Unbecoming as Tenente Edward Millington1974
Great Expectations as Bentley Drummle1974
Miss Nightingale as Henry Nicholson1974
The Abdication as MagnusNaN
Churchill and the Cabinet War Rooms as Not available1972
The Great Waltz as Josef StraussNaN
The Mystery of the Giant Birds as Narrator1975
Chips with Everything as Pilot Officer1970
Scene of the Crime as Rupert Farr1979
Zulu Dawn Co-Producer