5 credits on file—5 films, spanning 1999–2021.
Eiffel
2021 · 62/100
Carnage
2011 · 71/100
Arthur 3: The War of the Two Worlds
2010 · 54/100
Sarah's Key
2010 · 73/100
The Messenger: The Story of Joan of Arc
1999 · 61/100