4 credits on file—2 films and 2 shows, spanning 2005–2026.
El Mochaorejas
2026 · 64/100
Prison Cell 211
2025 · 61/100
On the Road
2012 · 52/100
The Legend of Zorro
2005 · 56/100