5 credits on file—4 films and 1 show, spanning 2004–2024.
The Decameron
2024 · 63/100
Romeo & Juliet
2013 · 54/100
The International
2009 · 58/100
The Nativity Story
2006 · 61/100
The Passion of the Christ
2004 · 68/100