12 credits on file—6 films and 6 shows, spanning 1996–2025.
Cleaner
2025 · 51/100
The Crow Girl
2025 · 62/100
Enola Holmes 2
2022 · 70/100
Memory
2022 · 53/100
Absentia
2017–2020 · 68/100
Bancroft
2017–2020 · 64/100
Beowulf: Return to the Shieldlands
2016 · 61/100
Outlander
2014–2026 · 81/100
Jack the Giant Slayer
2013 · 59/100
London Boulevard
2010 · 51/100
Rome
2005–2007 · 85/100
Emma
1996 · 68/100