Actor · Born 1949
Exposed
2016 · as Luca
Bottled Up
2013 · as Dr. Garcia
Musical Chairs
2012 · as Wilfredo
Uncertainty
2009 · as Felix
The Interpreter
2005 · as Spanish Speaking Interpreter
Waking the Dead
2000 · as Francisco Higgens
Random Hearts
1999 · as Silvio Coya