3 credits on file—3 films, spanning 2002–2026.
Solo Mio
2026 · 70/100
The Passion of the Christ
2004 · 68/100
Ripley's Game
2002 · 68/100