10 credits on file—10 films, spanning 1988–2024.
The Substance
2024 · 71/100
The Last Duel
2021 · 75/100
Two Is a Family
2016 · 78/100
The Extraordinary Adventures of Adèle Blanc-Sec
2010 · 67/100
The Round Up
2010 · 70/100
Hitman
2007 · 50/100
Arthur and the Invisibles
2006 · 56/100
The Messenger: The Story of Joan of Arc
1999 · 61/100
The Man in the Iron Mask
1998 · 63/100
Dangerous Liaisons
1988 · 77/100