3 credits on file—3 films, spanning 1998–2017.
Valerian and the City of a Thousand Planets
2017 · 62/100
Arthur and the Invisibles
2006 · 56/100
Ronin
1998 · 70/100