15 credits on file—13 films and 2 shows, spanning 2006–2024.
Lift
2024 · 48/100
Nightmare Alley
2021 · 69/100
24 Hours to Live
2017 · 51/100
Hostiles
2017 · 72/100
Brimstone
2016 · 63/100
In the Heart of the Sea
2015 · 66/100
Legend
The Revenant
2015 · 79/100
'71
2014 · 78/100
Peaky Blinders
2013–2022 · 86/100
Passion
2012 · 48/100
The Sweeney
2012 · 53/100
A Lonely Place to Die
2011 · 57/100
Sherlock Holmes: A Game of Shadows
2011 · 72/100
Inspector Lewis
2006–2015 · 82/100