6 credits on file—6 films, spanning 2002–2025.
Havoc
2025 · 51/100
Rogue One: A Star Wars Story
2016 · 76/100
Fast & Furious 6
2013 · 69/100
Gulliver's Travels
2010 · 44/100
The Bourne Ultimatum
2007 · 82/100
Die Another Day
2002 · 57/100