as Luca
2016
as Dr. Garcia
2013
as Wilfredo
2012
as Felix
2009
as Spanish Speaking Interpreter
2005
as Silvio Coya
1999
as Mr. Santiago
as Pedro Ramirez
1996
as Jake Holcomb
1990