3 credits on file—3 films, spanning 2006–2023.
Infested
2023 · 67/100
Of Gods and Men
2010 · 74/100
OSS 117: Cairo, Nest of Spies
2006 · 73/100