6 credits on file—6 films, spanning 2010–2026.
The Runner
2026 · 29/100
Exodus
2025 · 67/100
Doctor Strange
2016 · 76/100
Spectre
2015 · 64/100
John Carter
2012 · 62/100
Robin Hood
2010 · 59/100