Brideshead Revisited
2008 · Drama
as Mr Ryder
Hunted
2012 · Action
as Jack Turner
Miracle at Midnight
1998 · Drama
as Georg Duckwitz
Comfort and Joy
1984 · Comedy
as Colin
Heaven
1999 · Crime
as Melrose
Cutthroat Island
1995 · Action
as Ainslee
Murderous Intent
2006 · Crime
as Headmaster
The Protégé
2021 · Action
as Vohl
A Man of No Importance
1995 · Comedy
as Inspector Carson
Ordinary Decent Criminal
2000 · Comedy
as Commissioner Daly
Mortal Engines
2018 · Action
as Magnus Crome
U.S. Marshals
1998 · Action
as Lamb
Luther S5
2019 · Crime
as George Cornelius
Sahara
2005 · Action
as Ambassador Polidori
Luther S1-S5
2010 · Crime
All the King's Men
2000 · Drama
as Captain Claude Howlett
The Killing Fields
1985 · Biography
as Morgan