Filmography

Late Night with Seth Meyers
2014 · Acting

EastEnders
1985 · Acting

The Bill
1984 · Acting

The One Show
2006 · Acting

The Legend of Vox Machina
2022 · Acting

The Imitation Game
2014 · Acting

Dune: Prophecy
2024 · Acting

Inspector Morse
1987 · Acting

The Penguin
2024 · Acting

Friday Night with Jonathan Ross
2001 · Acting

Kingsman: The Secret Service
2015 · Acting

Sharpe
1993 · Acting

ScreenPlay
1986 · Acting

Prime Suspect
1991 · Acting

1917
2019 · Acting

Before I Go to Sleep
2014 · Acting

Nine Perfect Strangers
2021 · Acting

Kingsman: The Golden Circle
2017 · Acting

Cruella
2021 · Acting

The Mighty Nein
2025 · Acting

Sherlock Holmes
2009 · Acting

Between the Lines
1992 · Acting

Shazam!
2019 · Acting

Green Lantern
2011 · Acting

Kavanagh Q.C.
1995 · Acting

Playhouse Presents
2012 · Acting

Robin Hood
2010 · Acting

The Dark Crystal: Age of Resistance
2019 · Acting

John Carter
2012 · Acting

This World
2004 · Acting

Stardust
2007 · Acting

Shazam! Fury of the Gods
2023 · Acting

Kick-Ass
2010 · Acting

Zero Dark Thirty
2012 · Acting

OK! TV
2011 · Acting

Our Friends in the North
1996 · Acting

Tinker Tailor Soldier Spy
2011 · Acting

Sunshine
2007 · Acting

Neuromancer
2027 · Acting

This Morning
1988 · Acting

Body of Lies
2008 · Acting

Deep State
2018 · Acting

Grimsby
2016 · Acting

The Jury
2002 · Acting

TÁR
2022 · Acting

Atlas
2024 · Acting

Miss Sloane
2016 · Acting

Low Winter Sun
2013 · Acting

Temple
2019 · Acting

Murder Mystery 2
2023 · Acting

After Henry
1988 · Acting

The Way Back
2010 · Acting

The Buddha of Suburbia
1993 · Acting

Syriana
2005 · Acting

Henry VIII
2003 · Acting

RocknRolla
2008 · Acting

Oliver Twist
2005 · Acting

The Eagle
2011 · Acting

Babylon A.D.
2008 · Acting

Revolver
2005 · Acting

Shadow Force
2025 · Acting

Tristan & Isolde
2006 · Acting

The Siege of Jadotville
2016 · Acting

The Silent Hour
2024 · Acting

Welcome to the Punch
2013 · Acting

The Long Firm
2004 · Acting

The Young Victoria
2009 · Acting

Emma
1996 · Acting

Justin and the Knights of Valour
2013 · Acting

Heroes & Demons
2012 · Acting

The Guard
2011 · Acting

Miss Pettigrew Lives for a Day
2008 · Acting

The Catcher Was a Spy
2018 · Acting

6 Days
2017 · Acting

Anna Karenina
2000 · Acting

The End We Start From
2023 · Acting

Sunshine
1999 · Acting

Anna
2013 · Acting

Attack of the Hollywood Clichés!
2021 · Acting

Approaching the Unknown
2016 · Acting

Stockholm
2019 · Acting

To End All Wars
2001 · Acting

Flashbacks of a Fool
2008 · Acting

Black Gold
2011 · Acting
- No Poster
TECX
1990 · Acting

Scenes of a Sexual Nature
2006 · Acting

Dead Shot
2023 · Acting

The Critic
2024 · Acting

Nocebo
2022 · Acting

It's All About Love
2003 · Acting

Unity
2015 · Acting

The Martins
2001 · Acting

Births, Marriages and Deaths
1999 · Acting

Fever Pitch
1997 · Acting

Cry to Heaven
Acting

Good
2008 · Acting
- No Poster
Walk Away and I Stumble
2005 · Acting

Blood
2012 · Acting

Endgame
2009 · Acting

Charlotte
2022 · Acting

Hotel
2001 · Acting

The Great Martian War 1913–1917
2013 · Acting

The Man with Rain in His Shoes
1998 · Acting

Sharpe's Mission
1996 · Acting

Kingsman: The Secret Service Revealed
2015 · Acting

Sharpe: The Legend
1997 · Acting

Superstition
2001 · Acting

The 50 Greatest Television Dramas
2007 · Acting

Captives
1994 · Acting

Closer to the Moon
2014 · Acting

The 9/11 Faker
2008 · Acting

Love Me, Love My Doll
2007 · Acting

The Day We Walked on the Moon
2019 · Acting

Elephant Juice
1999 · Acting

National Theatre Live: A View from the Bridge
2015 · Acting

Century
1993 · Acting
- No Poster
Fields of Gold
2002 · Acting

Toffs & Crims
2009 · Acting

Deserts and Life
2013 · Acting

Low Winter Sun
2006 · Acting
- No Poster
Michael Jackson's Boys
2005 · Acting

Untamed Romania
2018 · Acting

Walk Away and I Stumble
2007 · Acting

Arsenal Invincibles
2015 · Acting

A New Kind of Superhero: The Making of 'Kick Ass'
2010 · Acting

Falling Apart
2006 · Acting

Heartlands
2003 · Acting

The Day Hitler Died
2015 · Acting

Sherlock Holmes: Reinvented
2010 · Acting

Actionable Intelligence: Deconstructing 'Body of Lies'
2009 · Acting

Nosferatu in Love
2014 · Acting

Spoonface Steinberg
1998 · Acting

Japan's Tsunami: How It Happened
2011 · Acting
- No Poster
Thirty Three
Acting

The Mystery of the Nevada Triangle
2010 · Acting

Trust
2000 · Acting
- No Poster
Happy
Acting
- No Poster
Not Even God Is Wise Enough
1993 · Acting

Jaguar: Going Electric
2018 · Acting
- No Poster
Saving Egypt's Oldest Pyramid
2013 · Acting

Can I Help?
Acting

DC Spotlight: Shazam!
2019 · Acting

The 7/7 Bombing: Survivors Stories
2015 · Acting
- No Poster
Poor Clare
Acting

Some Place Safe
2003 · Acting
- No Poster
The Odds
2009 · Acting
