6 credits on file—5 films and 1 show, spanning 2000–2026.
The Moment
2026 · 60/100
Deep Cover
2025 · 70/100
The Fantastic 4: First Steps
2025 · 69/100
One Life
2023 · 81/100
The Children Act
2017 · 68/100
Waking the Dead
2000–2011 · 76/100