34 credits on file—23 films and 11 shows, spanning 2002–2026.
Starred Up
2013 · 78/100
The Counselor
2013 · 45/100
Snow White and the Huntsman
2012 · 56/100
Defiance
2008 · 68/100
The Hurt Locker
2008 · 78/100
Elizabeth: The Golden Age
2007 · 61/100
Venus
2006 · 72/100
Doctor Who
2005–2021 · 73/100
K-19: The Widowmaker
2002 · 65/100
MI-5
2002–2011 · 83/100