5 credits on file—5 films, spanning 2005–2023.
Io Capitano
2023 · 79/100
Timbuktu
2014 · 77/100
A Prophet
2009 · 82/100
Azur & Asmar: The Princes' Quest
2006 · 78/100
Munich
2005 · 75/100