5 credits on file—5 films, spanning 1982–2021.
The Last Duel
2021 · 75/100
Wonder Woman 1984
2020 · 51/100
The Dark Knight Rises
2012 · 82/100
Shanghai Knights
2003 · 61/100
Firefox
1982 · 53/100