2023
Batang Quiapo as Gustavo Guerrero2023
GomBurZa as Padre Mariano Gomez2022
On the Job: The Missing 8 as Mayor Pedring Eusebio2021
Love or Money as Not available2021
On the Job as Not available2020
Count the Stars in the Sky as Ramon Santos2020
Suarez: The Healing Priest as Not available2019
Cara x Jagger as Not available2019
S.P.A.R.K as Lolo Dan2018
The Blood Sisters as Fabian Solomon2018
Kung Paano Hinihintay ang Dapithapon as Bene2017
Ikaw Lang Ang Iibigin as Ben Salcedo2015
Princess in the Palace as Lolo Tomas2015
Liwanag sa Dilim as Lolo Menyong2014
The Janitor as Not available2014
Niño as Pedro Sagrado2014
1st Ko si 3rd as Not available2013
Indio as Tarong2013
Adarna as Uwakro2013
Muling Buksan Ang Puso as Bernardo Beltran2013
It Takes a Man and a Woman as Luis Montenegro2011
Manila Kingpin: The Asiong Salonga Story as Mang Luis2011
Budoy as Renato Dizon2011
Minsan Lang Kita Iibigin as Gen. Edgardo P. Marcelo2011
Forever and a Day as Tatang2011
My House Husband - Ikaw Na! as Delfin2011
In the Name of Love as Tatay Roger2009
You Changed My Life as Luis Montenegro2009
Tarot as El Señor2009
Sana Ngayong Pasko as Pablo Dionisio2009
Ang Darling Kong Aswang as Tata Do2008
Lobo as Gen. Leon Cristobal2008
Luna Mystika as Joaquin Sagrado / Agnon2008
A Very Special Love as Luis Montenegro2008
Anak ng Kumander as Kumander Oyong2007
La Vendetta as Edwin Cardinale2007
A Love Story as Sergio Montes2006
TxT as Dante2005
Nasaan ka Man as Don Augusto2003
Darating ang Umaga as Don Lucio Riego de Dios2003
Walang Kapalit as Poppy2002
Lapu-Lapu as Magellan2002
Kailangan Kita as Ka Pinong2001
Recuerdo de Amor as Antonio Sebastian / Enrico Villafuerte2001
Tuhog as Leon2001
Red Diaries as Manolo2000
Dog Food as Teban1999
Esperanza: The Movie as Juan Salgado1999
'Di Puwedeng Hindi Puwede as Mondragon1998
Kay Tagal Kang Hinintay as Mr. Medina1998
Balasubas as Mr. Villaroman1997
Milagros as Not available1997
Sabi Mo Mahal Mo Ako, Wala Nang Bawian as Lorenzo David1997
Paano Ang Puso Ko as Renato1996
Hagedorn as Not available1996
Mula Noon Hanggang Ngayon as Not available1995
Mangarap Ka as Roberto1995
Campus Girls as Andy1994
Forever as Iking1994
Brat Pack as Principal1994
Col. Billy Bibit, RAM as Gen. Custodio1994
Baby Paterno (Dugong pulis) as Gen. Felipe1994
Lucas Abelardo as Mayor1994
Talahib at Rosas as Not available1993
Ligaw-Ligawan, Kasal-Kasalan, Bahay-Bahayan as Not available1993
Ronquillo as Sgt. Pedring Ronquillo1992
Hiram na Mukha as Kardo1992
Miss Na Miss Na Kita: Ang Utol Kong Hoodlum Part 2 as Eduardo1991
Ang Utol Kong Hoodlum as Not available1991
Mga Batang City Jail as Not available1991
Ganito Ba Ang Umibig? as Not available1991
Umiyak Pati Langit as Not available1990
Mundo Man ay Magunaw as Not available1990
Mundo Man ay Magunaw as Not available1990
Love at First Sight as Carlos Delgado1989
Aso’t Pusa as Roland1989
Ang Babaeng Nawawala sa Sarili as Not available1989
Oras-Oras, Araw-Araw as Not available1989
When Will Sin Be Washed Away? as Oscar Lanting1989
Malupit Ang Mundo as Not available1989
Ang Lahat Ng Ito Pati Na Ang Langit as Not available1988
Ang Anino Ni Asedillo as Not available1988
Sana Mahalin Mo Ako as Carlos1988
God Is Still Asleep as Bernardo Ramirez1988
Pepeng Kuryente (A Man with a Thousand Volts) as Not available1988
Pssst! Boy… Halika as Not available1987
Working Girls 2 as Not available1987
Kung Aagawin Mo ang Lahat sa Akin as Gilbert Andrada1987
Anak ng lupa as Nestong Antok1987
Ako Si Kiko, Ako Si Kikay as Not available1987
Sino? Si Amang as Not available1986
Bakit Madalas Ang Tibok Ng Puso! as Not available1986
Sa Bawat Hakbang Babaha Ng Dugo as Not available1986
Kapirasong Dangal as Not available1985
Sa Dibdib ng Sierra Madre as Not available1985
Hinugot sa Langit as Dr. Maning Sison1985
Ina, Kasusuklaman Ba Kita? as Not available1985
Lilac, Bulaklak sa Magdamag as Kanor1985
Bala Ko Ang Hahatol as Not available1984
Pieta: Book 2 as Not available1984
Paano ba ang Magmahal? as Not available1984
Hawakan Mo At Pigilan Ang Kahapon as Ricardo1983
To Love Again as Enrico1983
Mortal Sin as Not available1981
Karma as Not available1981
Mahinhin vs. Mahinhin as The Priest1980
MIssion Terrorize Panay as Not available1980
Anak ng Atsay as Not available1977
Maligno as Paolo Cortez1975
Pagsapit ng Dilim as Not available1975
Dugo at Pag-ibig Sa Kapirasong Lupa as Edmundo (segment 1)1975
Postcards from China as Not available1975
Ang Pag-ibig Ko'y Huwag Mong Sukatin as Not available1975
Lumapit, Lumayo ang Umaga as Vic1974
Sumigaw ka hanggang ibig mo! as Not available1974
Patayin Mo sa Sindak si Barbara as Fritz1973
Tanikalang dugo as Not available1973
Isinilang ang Anak ng Ibang Babae as Not available1973
Lupang Hinirang as Not available1973
Florinda as Rolando1972
Villa Miranda as Not available1972
Ang Gangster At Ang Birhen as Drigo1972
Cherry Blossoms as Not available1972
Bilangguang Puso as Not available1971
Cadena de Amor as Regidor1971
Crush Ko Si Sir as Not available1970
Wanted: Perfect Mother as Dante1970
Santiago! as Celso1969
Leslie as Jerry1969
Adriana as Renante1967
Batman Fights Dracula as Dracula