14 credits on file—11 films and 3 shows, spanning 1993–2025.
Red Sonja
2025 · 47/100
Moonflower Murders
2024 · 76/100
Wicked Little Letters
2023 · 71/100
Enola Holmes 2
2022 · 70/100
Magpie Murders
2022 · 77/100
Cyrano
2021 · 67/100
The Woman in Black
2012 · 61/100
The Queen
2006 · 76/100
Foyle's War
2002–2015 · 86/100
Dangerous Beauty
1998 · 73/100
Shakespeare in Love
1998 · 74/100
Robinson Crusoe
1997 · 51/100
The Fifth Element
1997 · 76/100
Shadowlands
1993 · 80/100