36 credits on file—19 films and 17 shows, spanning 1996–2025.
Match Point
2005 · 75/100
Freeze Frame
2004 · 62/100
Hex
2004–2005 · 66/100
Keen Eddie
2003–2004 · 83/100
Die Another Day
2002 · 57/100
MI-5
2002–2011 · 83/100
Resident Evil
2002 · 61/100
24
2001–2014 · 81/100
Bad Girls
1999–2006 · 79/100
The World Is Not Enough
1999 · 61/100
Tomorrow Never Dies
1997 · 63/100
Silent Witness
1996 · 78/100