2010
2003
1990
2017
1979
1982
2025
1984
2005
1992
Love After Lunch
as Richard Partridge
All the Money in the World
as Bullimore
Afterlight
as The Admiral (segment 'The Edenbound')
Red Mercury
as John
The Knowledge
as Ginger
Treasure Island
as Captain Smollet
The Pillars of the Earth
as King Henry I
Mr. Palfrey of Westminster
as Blair
Witchcraft
as Rick Mason
Death in Holy Orders
as Archdeacon Matthew Crampton
A Kind of Loving
as Vic Brown