Stand by · pulling the latest frames
Acting
Born · 1959
Ojinaga, Chihuahua, Mexico
The Legend of La Llorona
2011
AAA - The Movie
2010
Agua Viva-Es Mejor Dar que Recibir
2018
Papelucho y el marciano
2007
Pesadilla sin fin
1989