6 credits on file—5 films and 1 show, spanning 2003–2025.
F1
2025 · 76/100
Mufasa: The Lion King
2024 · 65/100
The Wheel of Time
2021–2025 · 70/100
Flyboys
2006 · 60/100
Sahara
2005 · 58/100
Love Actually
2003 · 71/100