5 credits on file—2 films and 3 shows, spanning 2005–2026.
Aida, the Movie
2026 · 72/100
Godzilla vs. Kong
2021 · 64/100
El Cid
2020–2021 · 75/100
Barry
2018–2023 · 85/100
Aída
2005–2014 · 67/100