|
The Nightingale (2027) as |
|
Tom Clancy's Jack Ryan: Ghost War (2026) as |
|
Pillion (2025) as Pete |
|
G20 (2025) as Prime Minister Oliver Everett |
|
We Live in Time (2024) as Reginald |
|
Vindication Swim (2024) as The Newsreader |
|
The Curse of Bridge Hollow (2022) as Old Man |
|
A Grand Romantic Gesture (2022) as Simon |
|
The Devil All the Time (2020) as Leroy Brown |
|
The Bet (2020) as Albert |
|
Gemini Man (2019) as Jack Willis |
|
Joker (2019) as Alfred Pennyworth |
|
The Report (2019) as James Mitchell |
|
Jonathan (2018) as Hans Lieber |
|
Wanderland (2018) as Dr. Rock Positano |
|
Beirut (2018) as Sully |
|
Red Sparrow (2018) as Maxim Volontov |
|
Tulip Fever (2017) as Nicholas Steen |
|
La Danseuse (2016) as Taylor |
|
Serena (2014) as Horace Kephart |
|
Legends of Oz: Dorothy's Return (2014) as Fruit Stripped Lawyer (voice) |
|
Diana (2013) as Paul Burrell |
|
Bert & Dickie (2012) as Mr. Bushnell |
|
Robin Hood (2010) as Sir Robert Loxley |
|
Harold Pinter: A Celebration (2010) as Self |
|
The Descent: Part 2 (2009) as Dan |
|
Mansfield Park (2007) as Sir Thomas Bertram |
|
Scenes of a Sexual Nature (2006) as Brian |
|
Out of time (2004) as Michael |
|
Vanity Fair (2004) as Pitt Crawley |
|
Three Sisters (2003) as Andrei |
|
Shockers: The Dance (1999) as Mike Swift |
|
The Scold's Bridle (1998) as Jack Blakeney |
|
Spike (1996) as Voice (Readings) |
|
True Love (1996) as James |
|
Saigon Baby (1995) as Michael Cooper |
|
Bliss (1995) as Leslie Bliss |
|
Open Fire (1994) as DC Peter Finch |
|
Men of the Month (1994) as Tracey |
|
The Trial (1993) as Inspector |
|
A Fatal Inversion (1992) as Adam |
|
Buddy's Song (1991) as Bobby Rosen |
|
Diamond Skulls (1990) as Jamie |
|
Dealers (1989) as Patrick Skill |
|
Salome's Last Dance (1988) as John the Baptist / 'Bosey' |
|
(Saint) Peter () as Coach Phillip |
|
Victoria Station (2003) Director |