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
Bla, Bla, Bla 1978
Actor
Credits from TMDB.