4 credits on file—4 films, spanning 2002–2023.
The Beast
2023 · 67/100
Valerian and the City of a Thousand Planets
2017 · 62/100
Arthur and the Invisibles
2006 · 56/100
The Transporter
2002 · 64/100