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