14 credits on file—10 films and 4 shows, spanning 2007–2026.
A Knight of the Seven Kingdoms
2026 · 83/100
The Gorge
2025 · 65/100
Wednesday
2022 · 75/100
The Last Duel
2021 · 75/100
Amphibia
2019–2022 · 85/100
Will
2017 · 69/100
Brimstone
2016 · 63/100
Dracula Untold
2014 · 56/100
Son of God
2014 · 53/100
Age of Heroes
2011 · 46/100
Sherlock Holmes: A Game of Shadows
2011 · 72/100
Clash of the Titans
2010 · 50/100
Sherlock Holmes
2009 · 73/100
Elizabeth: The Golden Age
2007 · 61/100