8 credits on file—4 films and 4 shows, spanning 2002–2026.
El Mochaorejas
2026 · 64/100
Blue Beetle
2023 · 60/100
Acapulco
2021–2025 · 79/100
Miss Bala
2019 · 55/100
Narcos
2015–2017 · 85/100
Metástasis
2014 · 25/100
The Chronicles of Narnia: Prince Caspian
2008 · 69/100
The Crime of Padre Amaro
2002 · 66/100