Filmography

The Dark Knight
2008 · Acting

Chernobyl
2019 · Acting

Halo
2022 · Acting

Dalziel and Pascoe
1996 · Acting

Mayfair Witches
2023 · Acting

The Capture
2019 · Acting

Miss Scarlet
2020 · Acting

Misfits
2009 · Acting

Ripper Street
2012 · Acting

Granite Harbour
2022 · Acting

The Gold
2023 · Acting

The Matrix Resurrections
2021 · Acting

The Spanish Princess
2019 · Acting

Les Misérables
2012 · Acting

Die Another Day
2002 · Acting

Gangs of New York
2002 · Acting

World Without End
2012 · Acting

The Last Duel
2021 · Acting

A Tale of Two Cities
2026 · Acting

Guilt
2019 · Acting

The English
2022 · Acting

Hummingbird
2013 · Acting

The Catch
2023 · Acting

Life Support
1999 · Acting

Calibre
2018 · Acting

Consecration
2023 · Acting

Sunset Song
2015 · Acting

Pressure
2015 · Acting

Dread
2009 · Acting

The Road Dance
2022 · Acting

I Am Soldier
2014 · Acting

Tommy's Honour
2017 · Acting

The Primrose Railway Children
2024 · Acting

The Phantom of the Opera: 40th Anniversary
Acting

The Leerie
2022 · Acting

Who Needs Enemies
2013 · Acting
- No Poster
The Vanished
Writer, Acting

Yellowbird
2021 · Acting
- No Poster
Love Unlimited
Acting
