Actor · Born 1943
Casa de Mi Padre
2012 · as Doctor
Crazy Heart
2009 · as Doctor
The Perfect Game
2009 · as Mexican Official #1
The Lost City
2005 · as Rodney
The Blue Diner
2001 · as Papo
Missing Pieces
2001 · as Espinoza
Bedazzled
2000 · as Eduardo
Price of Glory
2000 · as Machado
Dr. Quinn Medicine Woman: The Movie
1999 · as Hector
Forces of Nature
1999 · as Herman
A Memory in My Heart
1999 · as Isidro Vega
Dance with Me
1998 · as Stephano