Credits
- 2024 · Boy Kaldag as
- 2024 · Bullet Day as
- 2024 · The Blood Brothers as
- 2024 · Stag as
- 2024 · Slay Zone as
- 2023 · Wild Flowers as Farm Caretaker
- 2023 · Bugaw as Abraham
- 2023 · Bela Luna as Tata Roger
- 2022 · K-Love as Mang Ben
- 2022 · #DoYouThinkIAmSexy? as Snatcher
- 2022 · Greed as
- 2022 · L as
- 2021 · Paraluman as Poleng
- 2021 · Taya as Abner
- 2021 · Death of a Girlfriend as Farmer
- 2019 · Adan as Hobi
- 2019 · The Plumber as Rolly
- 2018 · Sol Searching as
- 2017 · Neomanila as Mackoy
- 2017 · The Decaying as
- 2017 · Baklad as Chairman
- 2016 · Best. Partee. Ever. as
- 2016 · Pedicab as Kapitan Luis
- 2016 · Pilapil as
- 2016 · Magtanggol as
- 2015 · Anatomy of Love as
- 2014 · Porferia as
- 2014 · A Thief, A Kid & A Killer as Eugene
- 2013 · Sabine as Joseph
- 2013 · Bukas Na Lang Sapagka’t Gabi Na as
- 2013 · The End of the Beginning as
- 2012 · Paglaya sa Tanikala as Koyang
- 2012 · Huling Biyahe as Kasamahan 1
- 2012 · Pridyider as Taxi Driver
- 2012 · Shackled as Prisoner
- 2012 · The Animals as Taxi Driver
- 2012 · The Kidnappers of Ronnie Lazaro as
- 2011 · Amigo as Chief
- 2011 · Manila Kingpin as LP Councilor
- 2010 · Tsardyer as Omar
- 2010 · Third World Happy as Mang Teng
- 2009 · The Barriers as as
- 2009 · Manila Skies as
- 2007 · Altar as Priest
- 2007 · The Inmate as Vigo
- 2006 · Image Nation as (segment "Mistulang Kamera Obskura")
- 2006 · Co-Ed Scandal as DVD Vendor 1
- 2005 · Sa Ilalim ng Cogon as
- 2005 · The Son of Brocka as
- 2005 · Dilim as
- 2005 · Last Take, Last Shot as
- 2005 · Illusion as Raul
- 2002 · Piso Dalawang Piso as
- 2001 · Radio as Drunkard
- 1993 · Sakay as Gen. Aniceto Oruga