16 credits on file—6 films and 10 shows, spanning 2003–2026.
Star City
2026 · 80/100
Lockerbie: A Search for Truth
2025 · 75/100
Black Doves
2024 · 69/100
Napoleon
2023 · 55/100
Litvinenko
2022 · 73/100
The Lazarus Project
2022–2024 · 72/100
Ragdoll
2021 · 46/100
The Outlaws
2021–2024 · 76/100
Mank
2020 · 68/100
The Ritual
2017 · 62/100
The Hollow Crown
2012–2016 · 82/100
Robin Hood
2006–2009 · 75/100
AVP: Alien vs. Predator
2005 · 50/100
Hex
2004–2005 · 66/100
Vera Drake
2004 · 77/100
Sylvia
2003 · 61/100