5 credits on file—5 films, spanning 2007–2024.
Dune: Part Two
2024 · 84/100
The Promised Land
2023 · 83/100
Army of Thieves
2021 · 62/100
Last Knights
2015 · 53/100
Hannibal Rising
2007 · 54/100