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