5 credits on file—2 films and 3 shows, spanning 2003–2024.
Sunny
2024 · 69/100
Drops of God
2023 · 84/100
Gannibal
2022–2025 · 78/100
Babel
2006 · 73/100
The Last Samurai
2003 · 75/100