The Blossoming of Maximo Oliveros 2005
as Art
Dubai 2005
as Pol
Ang Kapitbahay 2003
as Edgar
Credits from TMDB.