7 credits on file—6 films and 1 show, spanning 2011–2026.
Pressure
2026 · 77/100
Black Bag
2025 · 67/100
Kraven the Hunter
2024 · 47/100
Stan & Ollie
2018 · 76/100
Denial
2016 · 70/100
Chewing Gum
2015–2017 · 83/100
Harry Potter and the Deathly Hallows: Part 2
2011 · 86/100