13 credits on file—9 films and 4 shows, spanning 2002–2020.
Enola Holmes
2020 · 67/100
Terminal
2018 · 45/100
Their Finest
2016 · 71/100
Rush
2013 · 82/100
Age of Heroes
2011 · 46/100
Black Mirror
2011 · 80/100
Wild Bill
2011 · 77/100
The Sarah Jane Adventures
2007–2011 · 67/100
Not Going Out
2006 · 79/100
The Holiday
2006 · 68/100
Pride & Prejudice
2005 · 82/100
The I Inside
2004 · 55/100
Foyle's War
2002–2015 · 86/100