| 2023 | GomBurZa | Padre Mariano Gomez |
| 2023 | Nitrate: To the Ghosts of the 75 Lost Philippine Silent Films (1912-1933) | Himself (archival footage) |
| 2022 | On the Job: The Missing 8 | Mayor Pedring Eusebio |
| 2021 | Love or Money | Tatay Perts |
| 2020 | Suarez: The Healing Priest | |
| 2019 | Cara x Jagger | |
| 2019 | S.P.A.R.K | Lolo Dan |
| 2018 | Waiting for Sunset | Bene |
| 2015 | Liwanag sa Dilim | Lolo Menyong |
| 2014 | The Janitor | Monching Espina |
| 2014 | 1st Ko si 3rd | Alejandro |
| 2013 | It Takes a Man and a Woman | Luis Montenegro |
| 2011 | My House Husband - Ikaw Na! | Delfin |
| 2011 | Manila Kingpin: The Asiong Salonga Story | Mang Luis |
| 2011 | Forever and a Day | Tatang |
| 2011 | In the Name of Love | Tatay Roger |
| 2009 | Ang Darling Kong Aswang | Tata Do |
| 2009 | Tarot | El Señor |
| 2009 | You Changed My Life | Luis Montenegro |
| 2008 | A Very Special Love | Luis Montenegro |
| 2008 | Anak ng Kumander | Kumander Oyong |
| 2007 | A Love Story | Sergio Montes |
| 2006 | TxT | Dante |
| 2005 | La Visa Loca | Mang Nato |
| 2005 | Wherever You Are | Don Augusto |
| 2003 | Walang Kapalit | Poppy |
| 2002 | Lapu-Lapu | Magellan |
| 2002 | I Need You | Ka Pinong |
| 2001 | Red Diaries | Manolo |
| 2001 | Larger Than Life | Leon |
| 2000 | Azucena | Teban |
| 1999 | Esperanza: The Movie | Juan Salgado |
| 1999 | 'Di Puwedeng Hindi Puwede | Mondragon |
| 1998 | Balasubas | Mr. Villaroman |
| 1998 | Kay Tagal Kang Hinintay | Mr. Medina |
| 1997 | Milagros | Nano |
| 1997 | Sabi Mo Mahal Mo Ako, Wala Nang Bawian | Lorenzo David |
| 1997 | Paano ang Puso Ko? | Renato |
| 1996 | Mula Noon Hanggang Ngayon | |
| 1996 | Hagedorn | |
| 1995 | Mangarap Ka | Roberto |
| 1995 | Campus Girls | Andy |
| 1994 | Lucas Abelardo | Mayor |
| 1994 | Talahib at Rosas | |
| 1994 | Forever | Iking |
| 1994 | Col. Billy Bibit, RAM | Gen. Custodio |
| 1994 | Baby Paterno (Dugong pulis) | Gen. Felipe |
| 1994 | Yesterday's Promise | Don Miguel Tavera |
| 1994 | Brat Pack | Principal |
| 1993 | Ronquillo | Sgt. Pedring Ronquillo |
| 1993 | Ligaw-Ligawan, Kasal-Kasalan, Bahay-Bahayan | |
| 1992 | Borrowed Face | Kardo |
| 1992 | Miss na Miss na Kita: Ang Utol Kong Hoodlum Part 2 | Eduardo |
| 1991 | Mga Batang City Jail | |
| 1991 | Umiyak Pati Langit | |
| 1991 | Ganito Ba Ang Umibig? | |
| 1991 | Ang Utol Kong Hoodlum | |
| 1990 | Mundo Man ay Magunaw | |
| 1990 | Love at First Sight | Carlos Delgado |
| 1989 | Aso’t Pusa | Roland |
| 1989 | Oras-Oras, Araw-Araw | |
| 1989 | The Woman Who Loses Herself | |
| 1989 | When Will Sin Be Washed Away? | Oscar Lanting |
| 1989 | Ang Lahat Ng Ito Pati Na Ang Langit | |
| 1989 | Malupit Ang Mundo | |
| 1988 | Pepeng Kuryente (A Man with a Thousand Volts) | |
| 1988 | God Is Still Asleep | Bernardo Ramirez |
| 1988 | Matandang Barako, Hindi Pa Buro! | Tulmo |
| 1988 | Guhit Ng Palad | Theo Abella |
| 1988 | Ang Anino Ni Asedillo | |
| 1988 | Sana Mahalin Mo Ako | Carlos |
| 1988 | Pssst! Boy… Halika | |
| 1987 | Sino? Si Amang | |
| 1987 | I'm Kiko, I'm Kikay | |
| 1987 | Working Girls 2 | |
| 1987 | Anak ng lupa | Nestong Antok |
| 1987 | Kung Aagawin Mo ang Lahat sa Akin | Gilbert Andrada |
| 1986 | Bakit Madalas Ang Tibok Ng Puso! | |
| 1986 | Kapirasong Dangal | |
| 1986 | Sa Bawat Hakbang Babaha Ng Dugo | |
| 1985 | Ina, Kasusuklaman Ba Kita? | |
| 1985 | Wrenched From Heaven | Dr. Maning Sison |
| 1985 | Sa Dibdib ng Sierra Madre | |
| 1985 | Lilac, Bulaklak sa Magdamag | Kanor |
| 1985 | Bala Ko Ang Hahatol | |
| 1984 | Pieta: Book 2 | |
| 1984 | You Cannot Trample Me | Atty. Teddy Velasco |
| 1984 | Paano ba ang Magmahal? | |
| 1984 | Hawakan Mo At Pigilan Ang Kahapon | Ricardo |
| 1983 | Mortal Sin | |
| 1983 | To Love Again | Enrico |
| 1981 | Karma | |
| 1981 | Mahinhin vs. Mahinhin | The Priest |
| 1980 | Anak ng Atsay | |
| 1980 | MIssion Terrorize Panay | |
| 1977 | Satan's Seed | Paolo Cortez |
| 1975 | Ang Pag-ibig Ko'y Huwag Mong Sukatin | |
| 1975 | Lumapit, Lumayo ang Umaga | Vic |
| 1975 | Pagsapit ng Dilim | |
| 1975 | Postcards from China | |
| 1975 | Blood and Love on a Piece of Land | Edmundo (segment 1) |
| 1974 | Sumigaw ka hanggang ibig mo! | |
| 1974 | Kill Barbara With Panic | Fritz |
| 1973 | Isinilang ang Anak ng Ibang Babae | |
| 1973 | Tanikalang dugo | |
| 1973 | Lupang Hinirang | |
| 1973 | Florinda | Rolando |
| 1972 | Bilangguang Puso | |
| 1972 | Cherry Blossoms | |
| 1972 | Villa Miranda | |
| 1972 | Ang Gangster At Ang Birhen | Drigo |
| 1971 | Crush Ko Si Sir | |
| 1971 | Chain of Love | Regidor |
| 1970 | Santiago! | Celso |
| 1970 | Wanted: Perfect Mother | Dante |
| 1969 | Leslie | Jerry |
| 1969 | Adriana | Renante |
| 1967 | Batman Fights Dracula | Dracula |