| Movie | Our Father | Deogracias Mesias | 2026 |
| Movie | The Time That Remains | Samuel | 2025-10-15 |
| Movie | And the Breadwinner Is... | 2025-01-02 | |
| Movie | Scarecrow | Sylvio Madamba | 2025-02-07 |
| Movie | Dilig | Don Serafin | 2024-01-30 |
| Movie | When Magic Hurts | 2024-05-22 | |
| Movie | The Kingdom | Wigan | 2024-12-25 |
| Movie | The Blood Brothers | 2024-05-08 | |
| Movie | Take Me to Banaue | Jerry | 2023-02-10 |
| Movie | Mama Susan's Friends | Mangingisda | 2023-05-18 |
| Movie | Kidnap For Romance | 2023-09-06 | |
| Movie | Third World Romance | Sir Dodong | 2023-08-16 |
| Movie | Sugar Baby | Manuel | 2023-11-24 |
| Series | Flower of Evil | Ruel Castro | 2022-06-23 |
| Movie | Selina's Gold | Bino | 2022-10-28 |
| Movie | Security Academy | 2022-11-09 | |
| Series | Wag Mong Agawin Ang Akin | Benito | 2022-07-31 |
| Movie | Arisaka | Vice Mayor Rosales | 2021-10-15 |
| Movie | The Revolution Knows No Gender | 2021-11-30 | |
| Movie | Elise | Nador | 2019-02-06 |
| Movie | Kaibigan | Alex Hidalgo (Doctor) | 2019-12-04 |
| Movie | Metamorphosis | Filipino Priest 3 | 2019-08-21 |
| Movie | Abandoned | 2019-08-28 | |
| Movie | Babae at Baril | Eduardo | 2019-10-13 |
| Movie | Damaso | 2019-11-20 | |
| Movie | Signal Rock | Mario | 2018-08-15 |
| Movie | Walwal | Anding | 2018-06-27 |
| Movie | Trip Ubusan: The Lolas vs Zombies | Loid | 2017-11-22 |
| Movie | Instalado | 2017-07-12 | |
| Movie | Saving Sally | Sally's Dad | 2016-12-25 |
| Movie | Pilapil | 2016-07-13 | |
| Movie | Ang Maangas, ang Marikit at ang Makata | 2016-08-06 | |
| Movie | Ang Hapis at Himagsik ni Hermano Puli | 2016-09-21 | |
| Movie | Balut Country | 2015-03-18 | |
| Movie | Kid Kulafu | Mang Ising | 2015-04-15 |
| Movie | Haunted Mansion | Mang Anding | 2015-12-25 |
| Movie | Tigbao | 2014-11-03 | |
| Movie | Mana | 2014-02-19 | |
| Movie | El Presidente | Luis Aguado | 2012-12-25 |
| Movie | Graceland | JoeJoe | 2012-04-20 |
| Movie | Qwerty | 2012-06-29 | |
| Movie | Ad Ignorantiam | 2012-12-18 | |
| Movie | Baybayin | 2012-11-25 | |
| Movie | Captive | Randy Bardone | 2012-09-05 |
| Movie | Law Law Gang | 2011-06-01 | |
| Series | Sinner or Saint | Tiago | 2011-06-13 |
| Movie | X-Deal | PDEA Agent | 2011-09-07 |
| Movie | Thelma | Doctor | 2011-09-07 |
| Movie | Manila Kingpin: The Asiong Salonga Story | Turong Pajo | 2011-07-15 |
| Movie | Amok | Man Driving Van | 2011-07-16 |
| Movie | Blood Ties | 2010-07-10 | |
| Movie | Third World Happy | Tiyong Boy | 2010-11-11 |
| Series | Trudis Liit | Carlos "Carling" Cristobal | 2010-06-21 |
| Movie | Rekrut | Col. Mariano | 2010-07-16 |
| Movie | Layang Bilanggo | Adamos | 2010-11-11 |
| Movie | Senior Year | Bunda's Dad | 2010-12-18 |
| Movie | Slow Fade | Mang Roque | 2010-12-16 |
| Movie | Hazard | 2010-12-01 | |
| Movie | Colorum | Colonel Fernando Magallanes | 2009-07-18 |
| Movie | 24K | 2009-07-19 | |
| Movie | I Love Dreamguyz | Fredo | 2009-11-04 |
| Movie | Biyaheng Lupa | 2009-10-18 | |
| Movie | Shake, Rattle & Roll 11 | Policeman (segment "Lamanglupa") | 2009-12-25 |
| Movie | Santa Mesa | Priest | 2008-03-15 |
| Movie | Ranchero | 2008-07-11 | |
| Movie | Barako | 2008-06-01 | |
| Movie | Sisa | Kubrador | 2008-06-12 |
| Movie | Prinsesa | 2007-11-30 | |
| Movie | Ang Huling Araw Ng Linggo | Taxi Driver (segment "Martes") | 2006-07-18 |
| Movie | Raket ni Nanay | Itoy | 2006-11-23 |
| Movie | Ilusyon | Francisco | 2005-01-01 |
| Movie | Snatcher | 2005-07-13 | |
| Movie | The Son of Brocka | 2005-07-30 | |
| Movie | Dilim | 2005-07-30 | |
| Movie | Bloodfist 2050 | Drug Dealer | 2005-08-04 |
| Movie | Feng Shui | Tito | 2004-09-18 |
| Movie | Aishite Imasu 1941: Mahal Kita | Ignacio's Father | 2004-12-25 |
| Movie | Masamang Ugat | Isaac | 2003-07-18 |
| Movie | Lapu-Lapu | El Moro | 2002-12-25 |
| Movie | Diskarte | Insp. David Santos | 2002-06-12 |
| Movie | Hostage | Congressman Santos | 2001-02-28 |
| Movie | 'Di Ko Kayang Tanggapin | 2000-01-12 | |
| Movie | Anak | Mercy's husband | 2000-05-10 |
| Movie | Deathrow | Donat | 2000-12-25 |
| Movie | Krocodylus | Joker | 2000-12-04 |
| Movie | Laro sa Baga | Roman | 2000-11-27 |
| Movie | Daddy O! Baby O! | Boggs | 2000-06-10 |
| Movie | Still Lives | Nardo | 1999-01-12 |
| Movie | Sa Iyo Ang Sarap... Akin Ang Hirap | 1999-06-09 | |
| Movie | Dito Sa Puso Ko | Father of Ligaya | 1999-11-10 |
| Movie | Suspek | De Gala | 1999-09-08 |
| Movie | Anting-anting | 1998-01-14 | |
| Movie | Birador | 1998-06-03 | |
| Movie | May Sayad | 1998-06-17 | |
| Movie | José Rizal | Olive's Aid | 1998-12-25 |
| Movie | Hiling | Dado | 1998-12-18 |
| Movie | Marahas: Walang Kilalang Batas | 1998-08-12 | |
| Movie | Kool Ka Lang | Mr. Liorente | 1997-01-01 |
| Movie | Biyudo si Daddy, Biyuda si Mommy | Noli Boy | 1997-07-23 |
| Movie | Ang Pulubi at ang Prinsesa | Tiyo Gaston | 1997-01-11 |
| Movie | Sa Kabilugan Ng Buwan | Bert | 1997-06-11 |
| Movie | Madonna and Child | Father Cortez | 1996-01-25 |
| Movie | In My Own Hands | Goon | 1996-03-21 |
| Movie | Do Re Mi | Father of Nene | 1996-07-28 |
| Movie | Urban Rangers | Castillo's Goon | 1995-05-22 |
| Movie | Nena | 1995-01-01 | |
| Movie | Boy! Gising! | 1995-10-13 | |
| Movie | Isko: Adventures In Animasia | Logger | 1995-12-25 |
| Movie | Manalo, Matalo, Mahal Kita | 1995-11-08 | |
| Movie | Stranglehold | Pete Olo | 1994-01-01 |
| Movie | Relaks ka Lang Sagot Kita | 1994-03-02 | |
| Movie | Alyas Totoy: Kamay Na Bakal Ng WPD | 1994-07-31 | |
| Movie | Shake, Rattle & Roll V | Kidnapper (segment "Episode III: Impakto") | 1994-12-25 |
| Movie | Iukit Mo sa Bala | Rico's Men | 1994-09-14 |
| Movie | Tunay na Magkaibigan, Walang Iwanan... Peksman! | 1994-09-07 | |
| Movie | Kill Zone | ARVN Capt. Tan Sau Thuy | 1993-02-26 |
| Movie | Home Along da Riles: The Movie | Henchmen of Governor Quiogue | 1993-01-01 |
| Movie | Isang Linggong Pag-ibig | 1993-05-20 | |
| Movie | Sakay | Faustino | 1993-12-25 |
| Movie | Live by the Fist | Lopez | 1993-07-07 |
| Movie | Kailan Dalawa Ang Mahal | 1993-10-12 | |
| Movie | Wherever You Are | Danny | 1993-07-08 |
| Movie | Lumayo Ka Man sa Akin | Caretaker | 1992-01-25 |
| Movie | Beyond the Call of Duty | Van | 1992-01-01 |
| Movie | Alabang Girls | Billiard Hustler | 1992-04-24 |
| Movie | Apoy sa Puso | 1992-10-14 | |
| Movie | Iisa Pa Lamang | Investigator | 1992-04-24 |
| Movie | Dalawa Man Ang Buhay Mo, Pagsasabayin Ko! | 1992-08-12 | |
| Movie | Bago Matapos ang Lahat | 1991-02-14 | |
| Movie | Above Everything Else | Boy Boga's Bodyguard 1 | 1991-05-15 |
| Movie | Darna | 1991-12-25 | |
| Movie | Is It a Sin to Worship You? | Emergency Room Doctor | 1990-07-11 |
| Movie | Beautiful Girl | 1990-06-28 | |
| Movie | All Be Damned | 1990-08-23 | |
| Movie | Lumaban ka! Sagot kita sa Diyos | 1990-10-03 | |
| Movie | Above the War | Min | 1989-01-01 |
| Movie | Babangon Ako't Dudurugin Kita | 1989-09-12 | |
| Movie | Ask the Moon | Tikboy | 1988-12-25 |
| Movie | Flesh Avenue | Mar | 1986-04-24 |
| Movie | Burgis | Kulot | 1981-06-21 |
| Movie | Angela Markado | Reporter | 1980-11-07 |
| Movie | Bona | Tambay | 1980-12-25 |