Acting
Born May 7, 1957 · Mexico City, Distrito Federal
Ad Absurdum
2024
Gaturro 3D
2017
The Legend of La Llorona
2011
The Tiger of Santa Julia
2002
Pachito Rex: I'm Leaving but Not for Good
2001