Let Us Through, Dear Ancestors2026 · Himamat | Himamat |
Hand of God2026 · Pah Ismail | Pah Ismail |
Everyone Knows Every Juan2025 · Ramil | Ramil |
The Time That Remains2025 · Angua Sr. | Angua Sr. |
Magellan2025 · Rajah Humabon | Rajah Humabon |
Lola Barang2025 · Joey Perez | Joey Perez |
Phantosmia2025 · Hilarion Zabala | Hilarion Zabala |
Green Bones2024 · Mang Gardo | Mang Gardo |
Moneyslapper2024 · Tour Bus Driver | Tour Bus Driver |
402024 · Actor | Actor |
Dwelling2024 · Actor | Actor |
GomBurZa2023 · Francisco Mercado | Francisco Mercado |
Tamgohoy2023 · Tamblot | Tamblot |
The Gospel of the Beast2023 · Berto | Berto |
When the Waves Are Gone2023 · Primo Macabantay | Primo Macabantay |
Kahit Maputi na ang Buhok Ko2023 · Actor | Actor |
In My Mother's Skin2023 · Antonio | Antonio |
| GGrace2023 · Actor | Actor |
Unsolved Equation2022 · as | as |
Cargo2022 · Actor | Actor |
Gensan Punch2022 · Coach “Rudy” | Coach “Rudy” |
Ikaw Lang Ang Mahal2022 · Erik Salamanca | Erik Salamanca |
Putahe2022 · Abel | Abel |
Adarna Gang2022 · Fernando | Fernando |
Damaso2019 · Actor | Actor |
Mañanita2019 · Priest | Priest |
Pansamantagal2019 · Actor | Actor |
Maria2019 · Greg | Greg |
Goyo: The Boy General2018 · Lt. Garcia | Lt. Garcia |
Kamandag ng Droga2017 · Actor | Actor |
The Barker2017 · Don Mauricio | Don Mauricio |
| TTatlong Bibe2017 · Actor | Actor |
A Lullaby to the Sorrowful Mystery2016 · Sebastian Caneo | Sebastian Caneo |
Heneral Luna2015 · Lt. Garcia | Lt. Garcia |
Porferia2014 · Actor | Actor |
| TTigbao2014 · Actor | Actor |
Tumbang Preso2014 · Actor | Actor |
Ibong Adarna: The Pinoy Adventure2014 · Dulangkaw | Dulangkaw |
Edna2014 · Bobby dela Costa, Director | Bobby dela Costa, Director |
Sparks2014 · Komander | Komander |
Mumbai Love2014 · Mang Mando | Mang Mando |
Bahay ng Lagim2013 · Actor | Actor |
Onang2013 · Actor | Actor |
Ang Pirata2013 · Actor | Actor |
Juana C. The Movie2013 · Actor | Actor |
Lost Command2012 · Linda's father | Linda's father |
El Presidente2012 · Gen. Candido Tirona | Gen. Candido Tirona |
Shake, Rattle, and Roll Fourteen: The Invasion2012 · Linda's Father (segment "Lost Command") | Linda's Father (segment "Lost Command") |
Boundary2012 · Limuel Alcantara | Limuel Alcantara |
Huling Biyahe2012 · Mang Victor | Mang Victor |
Pridyider2012 · Detective Albay | Detective Albay |
Captive2012 · Abu Azali | Abu Azali |
The Reunion2012 · Mang Ben (Shirley's Dad) | Mang Ben (Shirley's Dad) |
Ang Katiwala2012 · Gimo | Gimo |
The Kidnappers of Ronnie Lazaro2012 · Ronnie Lazaro | Ronnie Lazaro |
Tamawo2011 · Lando | Lando |
Shake, Rattle & Roll 132011 · Lando (segment "Tamawo") | Lando (segment "Tamawo") |
Amigo2011 · Simon | Simon |
Manila Kingpin: The Asiong Salonga Story2011 · Zapanta | Zapanta |
Ishmael2010 · Ishmael | Ishmael |
Manila Skies2009 · Actor | Actor |
Villa Estrella2009 · Gusting | Gusting |
Love Me Again2009 · Mang Dodong | Mang Dodong |
Affliction2008 · Junior Villacin | Junior Villacin |
Brutus, the Journey2008 · Actor | Actor |
Namets!2008 · Farmer | Farmer |
Ploning2008 · Old Veling | Old Veling |
Ataul: For Rent2007 · Batul | Batul |
Temptation2007 · Actor | Actor |
Ang M.O.N.A.Y ni Mr. Shooli2007 · Actor | Actor |
| GGreen Rocking Chair2007 · Actor | Actor |
Heremias: Book One - The Legend of the Lizard Princess2006 · Heremias | Heremias |
Secret of San Joaquin2005 · Blind Man | Blind Man |
Shake Rattle & Roll 2k52005 · Bulag (segment "Lihim ng San Joaquin") | Bulag (segment "Lihim ng San Joaquin") |
Maging Akin Muli2005 · Nonoy Cruz | Nonoy Cruz |
The Son of Brocka2005 · Actor | Actor |
Sandalang Bahay2005 · Mang Anong | Mang Anong |
| BBaryoke2005 · Actor | Actor |
Last Take, Last Shot2005 · Actor | Actor |
Boso2005 · Actor | Actor |
Ilusyon2005 · Pablo | Pablo |
The Echo2004 · Caretaker | Caretaker |
The Call of the River2004 · Kuwanggol | Kuwanggol |
Evolution of a Filipino Family2004 · Fernando | Fernando |
Astigmatism2004 · Manong Gerry | Manong Gerry |
Au bout du rouleau2002 · Phan | Phan |
| UUtang Ni Tatang2002 · Al | Al |
Jesus the Revolutionary2002 · Miguel Reynante | Miguel Reynante |
New Moon2001 · Datu Ali | Datu Ali |
Blades of the Sun2001 · Julio | Julio |
Radio2001 · Peter | Peter |
Shadows2000 · Photographer | Photographer |
Naked Under the Moon1999 · Fr. Mariano | Fr. Mariano |
Brokedown Palace1999 · Security | Security |
Kahapon, May Dalawang Bata1999 · Nonong | Nonong |
José Rizal1998 · Andres Bonifacio | Andres Bonifacio |
In the Navel of the Sea1998 · Berto | Berto |
Curacha: The Restless Woman1998 · Scavenger | Scavenger |
Wild Grass1997 · Andres Bonifacio | Andres Bonifacio |
Ipaglaban Mo: The Movie II1997 · Albert (episode 1) | Albert (episode 1) |
Behind Enemy Lines1997 · Airport Policeman | Airport Policeman |
A Separated Woman1994 · Hector | Hector |
Lipa 'Arandia' Massacre1994 · Kikoy | Kikoy |
Heroes1992 · Actor | Actor |
Rage to Kill1990 · Actor | Actor |
Delta Force 2: The Colombian Connection1990 · Jos - Quiquina's Husband | Jos - Quiquina's Husband |
Harimao1989 · Rashid | Rashid |
Return from the River Kwai1989 · Boonrod | Boonrod |
Sweet Revenge1987 · Jimmy Lee | Jimmy Lee |
| FFlesh Avenue1986 · Elmer | Elmer |
Bilang Na Ang Oras Mo1985 · Actor | Actor |
Boatman1985 · Felipe | Felipe |
Joyful Mystery1984 · Jamin | Jamin |
Batuigas II: Pasukuin si Waway1984 · Tosan | Tosan |
Bad Bananas on the Silver Screen1983 · Bar Goon | Bar Goon |
Naked Forest1982 · Actor | Actor |
Gold, Silver, Death1982 · Hermes Mercurio | Hermes Mercurio |
Pabling1981 · Actor | Actor |
Bilibid Boys1981 · Bisaya | Bisaya |
Wake Up... Maruja1978 · Vergel | Vergel |
The Captive Virgins1977 · Hermes | Hermes |
| MMiss PinoyActor | Actor |