11 credits on file—6 films and 5 shows, spanning 1992–2026.
Wuthering Heights
2026 · 56/100
Napoleon
2023 · 55/100
Saltburn
2023 · 66/100
A Discovery of Witches
2018–2022 · 72/100
Victoria
2016–2019 · 77/100
Borgia
2011–2014 · 78/100
Being Human
2008–2013 · 78/100
Murdoch Mysteries
2008 · 84/100
From Hell
2001 · 65/100
Nina Takes a Lover
1994 · 53/100
Chaplin
1992 · 71/100