6 credits on file—1 film and 5 shows, spanning 2005–2025.
Patience
2025 · 71/100
Big Boys
2022–2025 · 89/100
Death on the Nile
2022 · 60/100
The Other One
2017–2022 · 85/100
Vera
2011–2025 · 81/100
Doctor Who
2005–2021 · 73/100