| 2026 | The Other Side of Reality | |
| 2026 | Umbag | |
| 2026 | Our Father | Deogracias Mesias |
| 2026 | Vigilante | |
| 2025 | The Woman In The Hole | Mr. Valderama |
| 2025 | The Time That Remains | Samuel |
| 2025 | Quezon | Gregorio Aglipay |
| 2025 | Scarecrow | Sylvio Madamba |
| 2025 | And the Breadwinner Is... | |
| 2024 | The Kingdom | Wigan |
| 2024 | When Magic Hurts | |
| 2024 | The Blood Brothers | |
| 2024 | Dilig | Don Serafin |
| 2023 | Sugar Baby | Manuel |
| 2023 | Kidnap For Romance | |
| 2023 | Third World Romance | Sir Dodong |
| 2023 | Mama Susan's Friends | Mangingisda |
| 2023 | Take Me to Banaue | Jerry |
| 2022 | Security Academy | |
| 2022 | Selina's Gold | Bino |
| 2022 | Bakas ni Yamashita | |
| 2021 | The Revolution Knows No Gender | |
| 2021 | Arisaka | Vice Mayor Rosales |
| 2019 | Kaibigan | Alex Hidalgo (Doctor) |
| 2019 | Damaso | |
| 2019 | The Woman and the Gun | Eduardo |
| 2019 | Abandoned | |
| 2019 | Metamorphosis | Filipino Priest 3 |
| 2019 | The Last Interview: The Mayor Antonio Halili Story | |
| 2019 | Elise | Nador |
| 2018 | Elehiya | Mang Bino |
| 2018 | Signal Rock | Mario |
| 2018 | Walwal | Anding |
| 2017 | Trip Ubusan: The Lolas vs Zombies | Loid |
| 2017 | Instalado | |
| 2016 | Saving Sally | Sally's Dad |
| 2016 | Ang Hapis at Himagsik ni Hermano Puli | |
| 2016 | Ang Maangas, ang Marikit at ang Makata | |
| 2016 | Pilapil | |
| 2015 | Haunted Mansion | Mang Anding |
| 2015 | Beast | Senior Police Investigator |
| 2015 | Kid Kulafu | Mang Ising |
| 2015 | Balut Country | |
| 2014 | Tigbao | |
| 2014 | Mana | |
| 2012 | El Presidente | Luis Aguado |
| 2012 | Ad Ignorantiam | |
| 2012 | Baybayin | |
| 2012 | Captive | Randy Bardone |
| 2012 | Qwerty | |
| 2012 | Graceland | JoeJoe |
| 2011 | Thelma | Doctor |
| 2011 | X-Deal | PDEA Agent |
| 2011 | Amok | Van Driver |
| 2011 | Manila Kingpin: The Asiong Salonga Story | Turong Pajo |
| 2011 | Law Law Gang | |
| 2010 | Senior Year | Bunda's Dad |
| 2010 | Slow Fade | Mang Roque |
| 2010 | Hazard | |
| 2010 | Third World Happy | Tiyong Boy |
| 2010 | Layang Bilanggo | Adamos |
| 2010 | Rekrut | Col. Mariano |
| 2010 | Blood Ties | |
| 2009 | Lamanglupa | Policeman |
| 2009 | Shake, Rattle & Roll 11 | Policeman (segment "Lamanglupa") |
| 2009 | I Love Dreamguyz | Fredo |
| 2009 | Manila Skies | |
| 2009 | Soliloquy | |
| 2009 | 24K | |
| 2009 | Colorum | Colonel Fernando Magallanes |
| 2008 | Ranchero | |
| 2008 | Sisa | Kubrador |
| 2008 | Barako | |
| 2008 | Santa Mesa | Priest |
| 2007 | Prinsesa | |
| 2007 | Ang M.O.N.A.Y ni Mr. Shooli | |
| 2006 | Raket ni Nanay | Itoy |
| 2006 | The Last Day of the Week | Taxi Driver (segment "Martes") |
| 2005 | Bloodfist 2050 | Drug Dealer |
| 2005 | Dilim | |
| 2005 | The Son of Brocka | |
| 2005 | Snatcher | Rudy |
| 2005 | Ilusyon | Francisco |
| 2004 | Aishite Imasu 1941: Mahal Kita | Ignacio's Father |
| 2004 | Feng Shui | Tito |
| 2003 | Masamang Ugat | Isaac |
| 2002 | Lapu-Lapu | El Moro |
| 2002 | Diskarte | Insp. David Santos |
| 2001 | Hostage | Congressman Santos |
| 2000 | Deathrow | Donat |
| 2000 | Krocodylus | Joker |
| 2000 | Laro sa Baga | Roman |
| 2000 | Daddy O! Baby O! | Boggs |
| 2000 | Anak | Mercy's husband |
| 2000 | 'Di Ko Kayang Tanggapin | |
| 1999 | Dito Sa Puso Ko | Father of Ligaya |
| 1999 | Suspek | De Gala |
| 1999 | Sa Iyo ang Sarap... Akin ang Hirap | |
| 1999 | Still Lives | Nardo |
| 1998 | José Rizal | Olive's Aid |
| 1998 | Wish | Dado |
| 1998 | Marahas: Walang Kilalang Batas | |
| 1998 | May Sayad | |
| 1998 | Birador | |
| 1998 | It's Cool Bulol | |
| 1998 | Anting-anting | |
| 1997 | Biyudo si Daddy, Biyuda si Mommy | Noli Boy, Bayani |
| 1997 | Sa Kabilugan Ng Buwan | Bert |
| 1997 | Ang Pulubi at ang Prinsesa | Tiyo Gaston |
| 1997 | Kool Ka Lang | Mr. Liorente |
| 1996 | Do Re Mi | Father of Nene |
| 1996 | In My Own Hands | Goon |
| 1996 | Tubusin Mo Ng Bala Ang Puso Ko | |
| 1996 | Madonna and Child | Father Cortez |
| 1995 | Isko: Adventures In Animasia | Logger |
| 1995 | Manalo, Matalo, Mahal Kita | |
| 1995 | Boy! Gising! | |
| 1995 | Urban Rangers | Castillo's Goon |
| 1995 | Redeem Her Honor | Dr. Ramon Layug (uncredited) |
| 1995 | Nena | |
| 1994 | Impakto | Kidnapper |
| 1994 | Shake, Rattle & Roll V | Kidnapper (segment "Episode III: Impakto") |
| 1994 | Iukit Mo sa Bala | Rico's Men |
| 1994 | Tunay na Magkaibigan, Walang Iwanan... Peksman! | |
| 1994 | Ultimatum | Pete Olo |
| 1994 | Alyas Totoy: Kamay Na Bakal Ng WPD | |
| 1994 | Relaks ka, Lang Sagot Kita | |
| 1994 | Stranglehold | Pete Olo |
| 1993 | Sakay | Faustino |
| 1993 | Kailan Dalawa Ang Mahal | |
| 1993 | Home Along da Riles: Da Movie | Henchmen of Governor Quiogue |
| 1993 | Wherever You Are | Danny |
| 1993 | Live by the Fist | Lopez |
| 1993 | Gagay: Prinsesa ng Brownout | Junior Elvis |
| 1993 | Isang Linggong Pag-ibig | |
| 1993 | Angelfist | Bartender |
| 1993 | Kill Zone | ARVN Capt. Tan Sau Thuy |
| 1992 | Apoy sa Puso | |
| 1992 | Dalawa Man Ang Buhay Mo, Pagsasabayin Ko! | |
| 1992 | Alabang Girls | Billiard Hustler |
| 1992 | Iisa Pa Lamang | Investigator |
| 1992 | Sonny Boy, Public Enemy Number 1 of Cebu City | Policeman |
| 1992 | Lumayo Ka Man sa Akin | Caretaker |
| 1992 | Beyond the Call of Duty | Van |
| 1991 | Darna | |
| 1991 | Above Everything Else | Boy Boga's Bodyguard 1 |
| 1991 | Bago Matapos ang Lahat | |
| 1990 | Lumaban ka! Sagot kita sa Diyos | |
| 1990 | All Be Damned | |
| 1990 | Kasalanan Bang Sambahin Ka? | Emergency Room Doctor |
| 1990 | Beautiful Girl | |
| 1989 | Babangon Ako't Dudurugin Kita | |
| 1989 | Above the War | Min |
| 1988 | Moonchild | Tikboy |
| 1987 | Tagos ng Dugo | Rapist Murderer |
| 1986 | Flesh Avenue | Mar |
| 1984 | Bona | Bystander |
| 1981 | Bourgeois | Kulot |
| 1980 | Angela Markado | Reporter |