7 credits on file—5 films and 2 shows, spanning 1999–2023.
The Rig
2023–2025 · 55/100
Dracula Untold
2014 · 56/100
Dracula
2013–2014 · 67/100
Brave
2012 · 72/100
Clash of the Titans
2010 · 50/100
The Lost Battalion
2001 · 70/100
The Messenger: The Story of Joan of Arc
1999 · 61/100