8 credits on file—6 films and 2 shows, spanning 1986–2026.
Mutiny
2026 · 57/100
The Strangers: Chapter 3
2026 · 31/100
The Strangers: Chapter 2
2025 · 37/100
The Strangers: Chapter 1
2024 · 39/100
Victoria
2016–2019 · 77/100
Sherlock Holmes
2009 · 73/100
The Imaginarium of Doctor Parnassus
2009 · 65/100
Casualty
1986 · 62/100