
Acted in 33
2020s
- 2025
Some Nights I Feel Like Walking
Police Chief
Obsesyon
Dean Benitez
Song of the Fireflies
Movie
- 2022
#DoYouThinkIAmSexy?
Cellphone Seller
- 2021
2010s
- 2018
- 2016
Kabisera
Movie
Whistleblower
Zeny's Lawyer
- 2015
Tandem
Police Superior Officer
Sleepless
Movie
Ninja Party
Movie
- 2014
Bonifacio: Ang Unang Pangulo
Padre Jacinto Zamora
1st Ko si 3rd
Movie
Cattleya: An OFW Story
Movie
- 2013
10000 Hours
San Juan
Gaydar
Movie
- 2012
Requiem
Congressman Bimbo del Mundo
- 2011
Anatomiya Ng Korupsiyon
Doctor
2000s
- 2009
The Last Journey of Ninoy
Movie
- 2008
Desperadas 2
Congress Panel Member
Barako
Movie
- 2007
Silip
Movie
- 2005
ICU Bed #7
Bert
- 2001
Kangkong
Barangay Chairman
Larger Than Life
SPO4 Dizon
- 2000
Azucena
Bar Manager
1990s
- 1998
José Rizal
The Propagandist
1980s
- 1985
Boatman
Movie
- 1980
Kung Ako'y Iiwan Mo
Movie
Under-age
Movie
1970s
- 1979
Bedspacers
Movie
Directed 10
2020s
- 2025
Nasaan si Hesus?
Director
- 2022
#DoYouThinkIAmSexy?
Director
2010s
- 2018
- 2016
Free Range
Director
- 2011
Anatomiya Ng Korupsiyon
Director
- 2010
Vox Populi
Director
2000s
- 2007
Temptation
Director
- 2005
Sa North Diversion Road
Director
1980s
- 1985
Wrenched From Heaven
Assistant Director
No release date
Doc Resureccion: Gagamutin ang Bayan
Director
Wrote 9
2020s
- 2025
Nasaan si Hesus?
Screenplay
- 2023
Wild Flowers
Writer
- 2022
#DoYouThinkIAmSexy?
Writer
- 2021
2010s
- 2016
Free Range
Screenplay
- 2011
Anatomiya Ng Korupsiyon
Screenplay
- 2010
Vox Populi
Screenplay
2000s
- 2007
Temptation
Screenplay
- 2005
Sa North Diversion Road
Screenplay
Produced 7
2020s
- 2025
Obsesyon
Line Producer
- 2022
#DoYouThinkIAmSexy?
Line Producer
Backstage Pass: Portrait of a Scenic Artist
Executive Producer
- 2021
2010s
- 2011
Anatomiya Ng Korupsiyon
Producer
2000s
- 2007
Temptation
Producer
- 2005
Sa North Diversion Road
Producer
Art department 1
1980s
- 1981
Blue Jeans
Art Direction