3 credits on file—2 films and 1 show, spanning 2001–2024.
The Accident
2024–2025 · 49/100
The Legend of Zorro
2005 · 56/100
Y Tu Mamá También
2001 · 78/100