13 credits on file—5 films and 8 shows, spanning 1986–2023.
Mayfair Witches
2023 · 55/100
Wreck
2022–2024 · 73/100
Dalgliesh
2021 · 80/100
Miss Scarlet
2020 · 80/100
The Iron Lady
2011 · 58/100
Vexed
2010–2012 · 72/100
Triage
2009 · 62/100
The Tudors
2007–2010 · 73/100
Alexander
2004 · 51/100
In America
2002 · 78/100
Waking the Dead
2000–2011 · 76/100
London Kills Me
1991 · 61/100
Casualty
1986 · 62/100