4 credits on file—4 films, spanning 2002–2026.
Beast Race
2026 · 49/100
Trash
2014 · 67/100
Blindness
2008 · 58/100
City of God
2002 · 87/100