14 credits on file—8 films and 6 shows, spanning 2002–2023.
Mayfair Witches
2023 · 55/100
Halo
2022–2024 · 64/100
The Last Duel
2021 · 75/100
The Matrix Resurrections
2021 · 53/100
Miss Scarlet
2020 · 80/100
Guilt
2019–2023 · 72/100
The Capture
2019 · 79/100
The Spanish Princess
2019–2020 · 62/100
Calibre
2018 · 72/100
Les Misérables
2012 · 73/100
Dread
2009 · 52/100
The Dark Knight
2008 · 89/100
Die Another Day
2002 · 57/100
Gangs of New York
2002 · 74/100