| Series | KungFu Boys Enter The Dragon Fist | Principal(Ted | 2026 |
| Movie | Paglilitis | Eduardo Guzman | 2025-10-03 |
| Movie | On the Job: The Missing 8 | Gen. Pacheco | 2022-11-02 |
| Series | Love in 40 Days | Patricio Guzman | 2022-05-30 |
| Series | Owe My Love | Badong Alcancia | 2021-01-06 |
| Series | On the Job | Gen. Pacheco | 2021-09-12 |
| Movie | Pakboys: Takusa | Bernardo | 2020-12-25 |
| Movie | Ulan | 2019-03-13 | |
| Movie | Portrait of my Love | 2019-04-03 | |
| Movie | Damaso | 2019-11-20 | |
| Movie | Goyo: The Boy General | Pedro Paterno | 2018-09-05 |
| Movie | Across The Crescent Moon | 2017-01-25 | |
| Movie | Si Tokhang at ang Tropang Buang | 2017-10-18 | |
| Movie | Working Beks | 2016-11-22 | |
| Movie | #EwanKoSau Saranghaeyo | 2015-01-15 | |
| Movie | The Last Pinoy Action King | 2015-10-22 | |
| Movie | Heneral Luna | Pedro Paterno | 2015-09-09 |
| Movie | Manila's Finest | 2015-12-09 | |
| Movie | Bacao | 2014-10-20 | |
| Movie | So It's You | Tiyo Carding | 2014-05-07 |
| Movie | Three | 2014-11-08 | |
| Movie | Gangster Lolo | 2014-12-14 | |
| Movie | Tuhog | Tonio | 2013-07-16 |
| Series | Kakambal ni Eliana | Eddie Cascavel | 2013-04-15 |
| Movie | On the Job | Gen. Pacheco | 2013-08-28 |
| Movie | Boy Golden: Shoot-To-Kill | Mr. Hu | 2013-12-25 |
| Movie | Sta. Niña | 2012-09-26 | |
| Series | Coffee Prince | Ernie Muling Tapang | 2012-10-08 |
| Movie | Alagwa | 2012-12-01 | |
| Movie | Sexual Tension: Volatile | "El otro" | 2012-10-07 |
| Series | Sisid | Ramon dela Vida / Leo Sision | 2011-05-30 |
| Movie | Law Law Gang | 2011-06-01 | |
| Movie | Wapakman | Dr. Turibio Jingle | 2009-12-25 |
| Movie | Love on Line (LOL) | 2009-08-19 | |
| Movie | Yaya & Angelina: The Spoiled Brat Movie | Principal | 2009-09-23 |
| Movie | Nobody Nobody But Juan | taxi driver | 2009-12-25 |
| Movie | Baler | Col. Calixto Villacorte | 2008-12-25 |
| Movie | Barako | 2008-06-01 | |
| Series | MariMar | Pancho Perez | 2007-08-13 |
| Movie | Fantastic Man | David | 2003-12-25 |
| Movie | Mana-mana Tiba-tiba | 2000-05-17 | |
| Movie | Weder-weder lang 'yan | Don Emilio | 1999-11-24 |
| Movie | Ala Eh con Bisoy, Hale Hale Hoy! | Bill | 1998-07-22 |
| Movie | Dr. X On The Air | Joe Deliryo | 1998-05-06 |
| Movie | Muling Ibalik ang Tamis ng Pag-ibig | Lass | 1998-04-29 |
| Movie | Strict ang Peyrents Ko | 1997-01-02 | |
| Movie | Pipti-pipti: 1 Por U, 2 Por Me | 1997-04-25 | |
| Movie | Matinik Na Bading, Mga Syokeng Buking | Boyong / Vicky | 1997-11-22 |
| Movie | Trabaho lang dear, walang personalan | Romeo | 1997-11-01 |
| Movie | Batangueñong Kabitenyo | 1995-01-01 | |
| Movie | Epifanio, Ang Bilas Ko: NB-Eye | 1995-05-04 | |
| Movie | Pinagbiyak Na Bunga: Lookalayk | Teborsio | 1994-02-10 |
| Movie | Ober Da Bakod: The Movie | Don Robert | 1994-06-22 |
| Movie | Ang Pagbabalik ni Pedro Penduko | Lucifero | 1994-12-27 |
| Movie | Pusoy Dos | 1993-12-25 | |
| Movie | Dugo ng Panday | 1993-01-04 | |
| Movie | Teacher... Teacher I Love You | 1993-01-27 | |
| Movie | Sam & Miguel (Your Basura, No Problema) | Joe Prit | 1992-01-01 |
| Movie | Alyas Pogi 2 | Teng-Teng | 1992-08-26 |
| Movie | Working Students | 1992-06-28 | |
| Movie | Aswang | Dr. Abraham | 1992-05-22 |
| Movie | Buddy en Sol (Sine ito) | Airplane Passenger (uncredited) | 1991-07-24 |
| Movie | Lazy Juan and Mr. Shooli in Mongolian Barbecue: The Movie | 1991-12-25 | |
| Movie | Primary Target | 1990-07-18 | |
| Movie | Kakampi Ko Ang Diyos | Sinto Sinto | 1990-04-19 |
| Movie | Saigon Commandos | Prosecutor | 1988-01-01 |
| Movie | Sweet Revenge | Buddha | 1987-02-06 |
| Movie | Unfaithful Wife | Mayor | 1986-01-11 |
| Movie | Payaso | 1986-12-25 | |
| Movie | Silk | Yamamoto Tanaka | 1986-12-01 |
| Movie | Virgin Forest | Hepe Sales (San Mateo) | 1985-01-22 |
| Movie | Bagets 2 | Erpat | 1984-11-30 |
| Movie | Caged Fury | Doctor | 1983-10-28 |
| Movie | Init sa Magdamag | Mr. Perez | 1983-09-22 |
| Movie | Enter the Ninja | Pee Wee | 1981-07-17 |
| Movie | Will Your Heart Beat Faster? | Fr. Blanco | 1980-08-08 |
| Movie | Death Force | 1978-09-01 | |
| Movie | Vampire Hookers | Julio | 1978-07-01 |
| Movie | Once A Moth | Travel Agent | 1976-12-25 |
| Movie | Ebony, Ivory & Jade | 1976-09-24 | |
| Movie | TNT Jackson | 1974-06-08 | |
| Movie | Impossible Dream | Rufo | 1973-08-09 |