Still Orangutans 2007
as Mr. Pedro
The Beginning of the End 2006
Actor
Consider the Lilies of the Field 2005
as Dr. Cintra
Confiscated Goods 2005
Credits from TMDB.