10 credits on file—8 films and 2 shows, spanning 2004–2026.
Young Sherlock
2026 · 75/100
Condor
2018–2021 · 77/100
Terminal
2018 · 45/100
Crooked House
2017 · 61/100
The Wife
2017 · 74/100
Woman in Gold
2015 · 70/100
The Riot Club
2014 · 54/100
Red Riding Hood
2011 · 49/100
Dorian Gray
2009 · 55/100
Being Julia
2004 · 69/100