From Paris with Love
2010 · Action
as Ambassador Bennington
Pumpkinhead 4: Blood Feud
2007 · Fantasy
as Old Man Hatfield
Churchill
2017 · Biography
as Jan Smuts
Fingersmith
2005 · Crime
as Mr. Hawtrey
The Awakening
2011 · Drama
as Alexander Cathcart
Doctor Faustus
1968 · Drama
as Evil Angel
Agora
2009 · Adventure
as Olympius
The Pigeon Tunnel
2023 · Documentary
as Self - MI6 Officer
The Headsman
2006 · Drama
as Anabaptist
Zoya
1997 · Drama
as Konstantin
The Reckoning
2004 · Crime
as Town Justice
Jonathan Strange & Mr Norrell
2015 · Fantasy
as Lord Liverpool
Gentlemen Don't Eat Poets
1996 · Comedy
as Sykes-Herring
Scars of Dracula
1970 · Horror
as Second Officer
Ghosts S5
2023 · Comedy
as Charles Worthing
Brexit
2019 · Biography
as Bill Cash
The Child in Time
2018 · Drama
as Stephen's Father
Amen.
2002 · Biography
as Ambassador Taylor
The Heavy
2011 · Thriller
as Carl
Postcards from London
as Max
Silent Witness S28
2025 · Crime
as Conor Hodgson
Silent Witness
1996 · Crime
Poirot S1-S13
1990 · Crime
as Pebmarsh