35 credits on file—23 films and 12 shows, spanning 1996–2025.
Johnny English Reborn
2011 · 58/100
Revenge
2011–2015 · 71/100
The Hour
2011–2012 · 82/100
Cemetery Junction
2010 · 65/100
The Oxford Murders
2008 · 44/100
Fred Claus
2007 · 50/100
Penelope
2006 · 64/100
Torchwood
2006–2011 · 76/100
Unhitched
2005 · 55/100
Layer Cake
2004 · 73/100
Dalziel and Pascoe
1996–2007 · 75/100