7 credits on file—7 films, spanning 2007–2025.
Avatar: Fire and Ash
2025 · 71/100
Resident Evil: Death Island
2023 · 56/100
Avatar: The Way of Water
2022 · 75/100
Resident Evil: Vendetta
2017 · 63/100
Real Steel
2011 · 70/100
Avatar
2009 · 79/100
Beowulf
2007 · 59/100