|
Shadow Force (2025) as Jack Cinder |
|
The Silent Hour (2024) as Doug Slater |
|
The Critic (2024) as David Brooke |
|
Atlas (2024) as General Jake Boothe |
|
The End We Start From (2023) as N |
|
Dead Shot (2023) as Holland |
|
Murder Mystery 2 (2023) as Miller |
|
Shazam! Fury of the Gods (2023) as Doctor Thaddeus Sivana (uncredited) |
|
Nocebo (2022) as Felix |
|
TÁR (2022) as Eliot Kaplan |
|
Charlotte (2022) as Alfred Wolfsohn (voice) |
|
Attack of the Hollywood Clichés! (2021) as Self - Actor |
|
Cruella (2021) as John the Valet |
|
1917 (2019) as Captain Smith |
|
The Day We Walked on the Moon (2019) as Narrator (voice) |
|
Stockholm (2019) as Gunnar Sorensson |
|
Shazam! (2019) as Dr. Sivana |
|
Jaguar: Going Electric (2018) as |
|
The Catcher Was a Spy (2018) as Werner Heisenberg |
|
România neîmblânzită (2018) as Narrator (voice) |
|
Kingsman: The Golden Circle (2017) as Merlin |
|
6 Days (2017) as Max Vernon |
|
Miss Sloane (2016) as Rodolfo Vittorio Schmidt |
|
The Siege of Jadotville (2016) as Conor Cruise O'Brien |
|
Approaching the Unknown (2016) as Captain William D. Stanaforth |
|
Grimsby (2016) as Agent Sebastian Graves |
|
The Day Hitler Died (2015) as Narrator (voice) |
|
Unity (2015) as Narrator (voice) |
|
The 7/7 Bombing: Survivors Stories (2015) as Narrator |
|
Kingsman: The Secret Service Revealed (2015) as Self |
|
National Theatre Live: A View from the Bridge (2015) as Eddie |
|
Arsenal Invincibles (2015) as Narrator |
|
Kingsman: The Secret Service (2015) as Merlin |
|
The Imitation Game (2014) as Stewart Menzies |
|
Before I Go to Sleep (2014) as Dr. Nasch |
|
Nosferatu in Love (2014) as Nosferatu |
|
Closer to the Moon (2014) as Max Rosenthal |
|
The Great Martian War 1913–1917 (2013) as Narrator (voice) |
|
Anna (2013) as John Washington |
|
Saving Egypt's Oldest Pyramid (2013) as Narrator |
|
Justin and the Knights of Valour (2013) as Heraclio (voice) |
|
Welcome to the Punch (2013) as Jacob Sternwood |
|
Zero Dark Thirty (2012) as George |
|
Blood (2012) as Robert Seymour |
|
John Carter (2012) as Matai Shang |
|
Black Gold (2011) as Sultan Amar |
|
Tinker Tailor Soldier Spy (2011) as Jim Prideaux |
|
Japan's Tsunami: How It Happened (2011) as Self - Narrator |
|
The Guard (2011) as Clive Cornell |
|
Green Lantern (2011) as Sinestro |
|
Heroes and Demons (2011) as Henry |
|
The Eagle (2011) as Guern |
|
The Way Back (2010) as Andrei Khabarov |
|
Robin Hood (2010) as Godfrey |
|
The Mystery of the Nevada Triangle (2010) as Narrator |
|
Sherlock Holmes: Reinvented (2010) as Self |
|
Kick-Ass (2010) as Frank D'Amico |
|
Sherlock Holmes (2009) as Lord Henry Blackwood |
|
The Odds (2009) as |
|
The Young Victoria (2009) as Sir John Conroy |
|
Actionable Intelligence: Deconstructing 'Body of Lies' (2009) as Self |
|
Endgame (2009) as Dr. Niel Barnard |
|
Good (2008) as Bouhler |
|
Body of Lies (2008) as Hani |
|
RocknRolla (2008) as Archy |
|
Babylon A.D. (2008) as Finn |
|
Flashbacks of a Fool (2008) as Manny Miesel |
|
Miss Pettigrew Lives for a Day (2008) as Nick Caldarelli |
|
The 9/11 Faker (2008) as Self - Narrator UK (Voice) |
|
Stardust (2007) as Septimus |
|
Walk Away and I Stumble (2007) as Andy Spader |
|
Sunshine (2007) as Pinbacker |
|
The 50 Greatest Television Dramas (2007) as Self |
|
Love Me, Love My Doll (2007) as Narrator |
|
Scenes of a Sexual Nature (2006) as Louis |
|
Low Winter Sun (2006) as Frank Agnew |
|
Tristan & Isolde (2006) as Wictred |
|
Falling Apart (2006) as Pete |
|
Syriana (2005) as Mussawi |
|
Oliver Twist (2005) as Toby Crackit |
|
Revolver (2005) as Sorter |
|
Michael Jackson's Boys (2005) as Narrator (voice) |
|
Heartlands (2003) as Ian |
|
Some Place Safe (2003) as Dad |
|
It's All About Love (2003) as Arthur |
|
Fields of Gold (2002) as Dr. Tolkin |
|
Superstition (2001) as Antonio Gabrieli |
|
The Martins (2001) as Doug |
|
Hotel (2001) as Ferdinand |
|
To End All Wars (2001) as Dusty Miller |
|
Trust (2000) as Michael Mitcham |
|
Sunshine (1999) as István Sors |
|
Elephant Juice (1999) as Frank |
|
The Man with Rain in His Shoes (1998) as Dave Summers |
|
Spoonface Steinberg (1998) as Father |
|
Sharpe: The Legend (1997) as Brand |
|
Fever Pitch (1997) as Steve |
|
Emma (1996) as Mr. Knightley |
|
Sharpe's Mission (1996) as Brand |
|
Captives (1994) as Kenny |
|
Century (1993) as Policeman |
|
Not Even God Is Wise Enough (1993) as Timson |
|
Can I Help? () as Walter |
|
Happy () as |
|
Thirty Three () as Josef Hartinger |
|
Cry to Heaven () as |
|
The End We Start From (2023) Executive Producer |