| Series | Iskandalo | Pio De Dios | 2022-04-09 |
| Movie | Ang Panday | 2017-12-25 | |
| Movie | Magtanggol | Juan Magtanggol Sr. | 2016-06-08 |
| Movie | Feng Shui 2 | Hsui Liao | 2014-12-25 |
| Series | Kahit Konting Pagtingin | Don Arturo Ledesma | 2013-01-28 |
| Movie | El Presidente | Ambassador Felipe Buencamino | 2012-12-25 |
| Movie | Pak! Pak! My Dr. Kwak! | Tatay Juan | 2011-04-23 |
| Movie | Ang Panday 2 | Lolo Isko | 2011-12-25 |
| Series | Langit sa Piling Mo | Rodrigo Hilario Sr. | 2010-05-31 |
| Movie | Ang Darling Kong Aswang | Father Anton | 2009-12-25 |
| Movie | Ang Panday | Lolo Isko | 2009-12-25 |
| Movie | Till I Met You | Mang Pagal | 2006-10-11 |
| Movie | Heremias: Book One - The Legend of the Lizard Princess | Bus Passenger | 2006-11-03 |
| Movie | The Son of Brocka | 2005-07-30 | |
| Movie | Exodus: Tales from the Enchanted Kingdom | Eldar (voice) | 2005-12-25 |
| Movie | Ispiritista: Itay, May Moomoo | Fr. Ben | 2005-10-26 |
| Movie | Feng Shui | Hsui Liao | 2004-09-18 |
| Movie | Lastikman | Lolo Pablo | 2003-01-01 |
| Movie | Alab ng Lahi | 2003-06-11 | |
| Movie | Diskarte | Ka Esteban | 2002-06-12 |
| Movie | Luv Text | Nanding | 2001-06-20 |
| Movie | Buhay Kamao | Ador | 2001-12-06 |
| Movie | Bayaning 3rd World | Paciano Rizal | 2000-02-16 |
| Movie | Pedrong Palad | 2000-03-15 | |
| Movie | Ipinanganak Na Ang Taong Papatay Sa Iyo | 2000-10-04 | |
| Movie | Ping Lacson: Super Cop | Father of Ping | 2000-12-25 |
| Movie | Burlesk King | Miong | 1999-03-10 |
| Movie | Brokedown Palace | Attorney Montree | 1999-08-13 |
| Movie | Lino: His Art and Life | Self | 1998-01-01 |
| Movie | Mother Ignacia: Ang Uliran | Dying Man | 1998-10-20 |
| Movie | Batas Militar | Narrator | 1997-09-21 |
| Movie | Robo Warriors | Master Kim | 1996-10-01 |
| Movie | The Chain | Chieftain | 1996-10-30 |
| Movie | Closer to Home | Magno | 1995-10-12 |
| Movie | Fortunes of War | Sifu (Witch) | 1994-12-07 |
| Movie | Ligaw-Ligawan, Kasal-Kasalan, Bahay-Bahayan | 1993-03-17 | |
| Movie | Memories of Old Manila | Narrator (voice) | 1993-06-12 |
| Movie | Joey Boy Munti: 15 anyos ka sa Muntinlupa | 1991-03-30 | |
| Movie | Ali In Wonderland | 1991-01-11 | |
| Movie | Above Everything Else | Primitivo Mundial | 1991-05-15 |
| Movie | Barbi for President | Apo | 1991-08-08 |
| Movie | Ipagpatawad Mo | 1991-10-23 | |
| Movie | Tukso, Layuan Mo Ako! | Father Al | 1991-09-11 |
| Movie | Kunin Mo ang Ulo ni Ismael | 1990-01-04 | |
| Movie | Primary Target | 1990-07-18 | |
| Movie | Demonstone | Sen. Belfardo / Chief Pirate | 1990-02-09 |
| Movie | Kahit Wala Ka Na | 1989-05-31 | |
| Movie | Ipaglalaban Ko | 1989-07-27 | |
| Movie | Ang Babaeng Nawawala sa Sarili | 1989-10-04 | |
| Movie | Haw Waw De Karabaw | 1988-03-17 | |
| Movie | Saigon Commandos | Nguyen Huu Tri | 1988-01-01 |
| Movie | Ambush | 1988-07-13 | |
| Movie | Sheman: Mistress of the Universe | Gay Skull | 1988-09-07 |
| Series | A Dangerous Life | Juan 'Johnny' Ponce Enrile | 1988-11-27 |
| Movie | Anak ng lupa | Medes | 1987-03-11 |
| Movie | Kris Commando | 1987-06-04 | |
| Movie | Saan Nagtatago ang Pag-ibig? | 1987-09-02 | |
| Movie | Bakit Madalas Ang Tibok Ng Puso! | 1986-11-06 | |
| Movie | Laban Kung Laban | Father | 1986-06-04 |
| Movie | Silk | Chen | 1986-12-01 |
| Movie | Payaso | 1986-12-25 | |
| Movie | Clash of the Warlords | 1985-01-01 | |
| Movie | Mga Paru-Parong Buking | Mr. Tsiao | 1985-02-28 |
| Movie | Sa Dibdib ng Sierra Madre | 1985-03-21 | |
| Movie | Ano ang Kulay ng Mukha ng Diyos? | Dr. Villaba | 1985-12-25 |
| Movie | God... Save Me! | 1985-12-25 | |
| Movie | Ma'am, May We Go Out? | Mr. Macho | 1985-06-12 |
| Movie | Virgin People | Cho Igna | 1984-01-20 |
| Movie | Snake Sisters | Kalina | 1984-01-01 |
| Movie | Batuigas II: Pasukuin si Waway | Waway's Father | 1984-02-09 |
| Movie | Sa Ngalan ng Anak | 1984-01-04 | |
| Movie | Apoy sa Iyong Kandungan | Don Luis | 1984-03-07 |
| Movie | Sa Hirap at Ginhawa | 1984-11-29 | |
| Movie | Missing in Action | Bartender | 1984-11-16 |
| Movie | Lovingly Yours, Helen: The Movie | Father Galvez | 1984-07-19 |
| Movie | Kirot | Bentong | 1983-03-04 |
| Movie | W Is War | 1983-07-01 | |
| Movie | Of the Flesh | Pekto | 1983-12-25 |
| Movie | Dugong Buhay | 1983-11-11 | |
| Movie | Kenkoy | 1982-03-12 | |
| Movie | The Year of Living Dangerously | Naval Officer | 1982-12-17 |
| Movie | Enter the Ninja | Mr. Mesuda | 1981-07-17 |
| Movie | Playgirl | Customer | 1981-01-29 |
| Movie | Aguila | Cadio | 1980-02-14 |
| Movie | Diyablo - sagrado | 1980-12-18 | |
| Movie | Brutal | Defense Attorney | 1980-12-25 |
| Movie | Batang Salabusab | 1979-04-04 | |
| Movie | High School Circa '65 | 1979-02-09 | |
| Movie | ...At Muling Nagbaga Ang Lupa | 1979-05-04 | |
| Movie | Isang Milyon At Isang Kasalanan | 1979-11-06 | |
| Movie | Durugin Si Totoy Bato | 1979-11-09 | |
| Movie | Pagputi ng Uwak... Pag-itim ng Tagak | Maestro Roque | 1978-07-15 |
| Movie | Death Force | 1978-09-01 | |
| Movie | Mokong | 1978-01-18 | |
| Movie | Pete Matipid | 1978-11-03 | |
| Movie | Patayin Si… Mediavillo | 1978-10-12 | |
| Movie | Maligno | 1977-06-23 | |
| Movie | Burlesk Queen | Louie Fernando | 1977-12-24 |
| Movie | Ay, Manuela! | 1976-07-01 | |
| Movie | High Velocity | 1976-09-01 | |
| Movie | Kaming Matatapang ang Apog | 1976-09-17 | |
| Movie | Lorelei | Dr. Genio | 1975-04-25 |
| Movie | Cover Girl Models | Chen | 1975-07-01 |
| Movie | Manila in the Claws of Light | Omeng | 1975-07-16 |
| Movie | Ang Darling ko'y Aswang | 1975-07-25 | |
| Movie | Weighed But Found Wanting | Eddie's father | 1974-05-30 |
| Movie | Savage Sisters | Subas | 1974-07-01 |
| Movie | TNT Jackson | Drug Dealer | 1974-06-08 |
| Movie | Wonder Women | Won Ton Charlie | 1973-04-25 |
| Movie | May Isang Brilyante | 1973-03-16 | |
| Movie | Lupang Hinirang | 1973-06-17 | |
| Movie | Lilet | Dr. Antero | 1971-01-29 |
| Movie | The Beast of the Yellow Night | Mateo | 1971-04-07 |
| Movie | At the Top | 1971-06-10 | |
| Movie | Stardoom | Movie director | 1971-10-07 |
| Movie | Haydee | 1970-08-17 | |
| Movie | Dipped in Gold | Brix | 1970-12-25 |
| Movie | Santiago! | 1970-11-13 |