Filmography

Mutiny
2026 · Acting

Casualty
1986 · Acting

Victoria
2016 · Acting

The Strangers: Chapter 3
2026 · Acting

Sherlock Holmes
2009 · Acting

The Strangers: Chapter 2
2025 · Acting

Hatfields & McCoys
2012 · Acting

The Strangers: Chapter 1
2024 · Acting

The Long Shadow
2023 · Acting

The Imaginarium of Doctor Parnassus
2009 · Acting

Eve
2015 · Acting

Four Lives
2022 · Acting

Fearless
2017 · Acting

The Last Czars
2019 · Acting

By Any Means
2013 · Acting

Run For Your Wife
2012 · Acting

The Riot Act
2017 · Acting
