Stand by · pulling the latest frames
Acting
Born · 1976
Guadalajara, Jalisco, Mexico.
King Cobra
1999
On the Line
1998
Turok: Son of Stone
2008
Double Teamed!
2002
More Than Miyagi: The Pat Morita Story
2021
Instakiller
2018
VHYes
2020
The Eggplant Lady
2001
Death by Engagement
2005