PEPOT ARTISTIA (2005) won Best Picture at the first Cinemalaya Philippines Independent Film Festival. He has also written the screenplays for major Filipino films and is the author of Native Resistance: Philippine Cinema and Colonialism 1898-1941 and Spirituality. His filmography includes FLIGHT OF AN ANGEL (2011) and the documentaries MAID IN SINGAPORE (2004) and LOOKING WITHOUT SEEING (2010).