8 credits on file—8 films, spanning 2000–2025.
The Last One for the Road
2025 · 78/100
Conclave
2024 · 75/100
Diabolik
2021 · 58/100
I Hate Summer
2020 · 68/100
Nine
2009 · 50/100
Hotel Rwanda
2004 · 82/100
Captain Corelli's Mandolin
2001 · 51/100
Nora
2000 · 55/100