7 credits on file—2 films and 5 shows, spanning 2004–2026.
El Mochaorejas
2026 · 64/100
Cóyotl, Hero and Beast
2025 · 54/100
The Dead Girls
2025 · 71/100
Narcos
2015–2017 · 85/100
The River
2012 · 63/100
Sin Nombre
2009 · 77/100
Innocent Voices
2004 · 77/100