7 credits on file—4 films and 3 shows, spanning 2001–2024.
Belgravia: The Next Chapter
2024 · 64/100
The Wheel of Time
2021–2025 · 70/100
Crashing
2016 · 80/100
The Painted Veil
2006 · 74/100
V for Vendetta
2005 · 78/100
Two Brothers
2004 · 72/100
Iris
2001 · 69/100