4 credits on file—4 films, spanning 2006–2026.
Mayday
2026 · 67/100
Midway
2019 · 64/100
X-Men: Days of Future Past
2014 · 80/100
The Covenant
2006 · 42/100