| Title | Year | Status | Character |
|---|
| Sinungaling mong puso | 1992 | | |
| Shotgun Banjo | 1992 | | |
| Big Boy Bato | 1992 | | |
| First Time... Like a Virgin! | 1992 | | |
| Aswang | 1992 | | Mr. Lorenzo |
| Jesus dela Cruz at ang mga batang riles | 1992 | | Special Participant |
| Lacson, batas ng Navotas | 1992 | | |
| Emma Salazar Case | 1991 | | Darwin |
| Magdalena S. Palacol Story | 1991 | | |
| Kumukulong dugo | 1991 | | |
| Luv ko si ma'am | 1991 | | Kumander |
| Maging sino ka man | 1991 | | Ben |
| Dinampot ka lang sa putik | 1991 | | |
| Magdaleno Orbos: Sa kuko ng mga lawin | 1991 | | |
| Pido Dida 2 (Kasal na) | 1991 | | |
| Reynaldo Barcenas: Rey Guinto - Terror Hunter | 1991 | | |
| Si Prinsipe Abante at ang lihim ng Ibong Adarna | 1990 | | Duke de Bigote |
| Inosente | 1990 | | Pasyong |
| Walang piring ang katarungan | 1990 | | |
| Beautiful Girl | 1990 | | |
| Teacher's Enemy No. 1 | 1990 | | Mr. Pamutsa |
| Sgt. Clarin: Bala para sa ulo mo | 1990 | | |
| Ako ang batas: General Karingal | 1990 | | |
| Asiong Salonga: Hari ng Tondo | 1990 | | |
| Kuatro Kantos: Big 4 ng Maynila | 1990 | | |
| Sgt Patalinhug: CIS Special Operations Group | 1990 | | |
| Bakit iisa ang pag-ibig | 1987 | | |
| Ibigay mo sa akin ang bukas | 1987 | | |
| Rosa mistica | 1987 | segment "Episode II: Rosanna Cabuyao - Mga Pulang Rosas ni Rosanna" | |
| Diligin ng suka ang uhaw na lumpia | 1987 | | |
| Bawal: Malaswa | 1986 | | |
| Lumuhod ka sa lupa! | 1986 | | |
| Dingding lang ang pagitan | 1986 | | |
| The Graduates | 1986 | | |
| Magkayakap sa magdamag | 1986 | | |
| Unang gabi | 1986 | | |
| Scorpio Nights | 1985 | | Security Guard |
| Gamitin mo ako | 1985 | | Efren |
| Mga paru-parong buking | 1985 | | Senen's Brother |
| Sanay | 1985 | | Delfin |
| Bulaklak ng magdamag | 1985 | | Atty. Valdez |
| Working Girls | 1984 | | Jun |
| Tender Age | 1984 | | |
| Dito sa balat ng lupa | 1983 | | |
| Broken Marriage | 1983 | | Wowee |
| Sa bawat tunog ng kampana | 1983 | | |
| Piknik | 1983 | | |
| Angkinin mo ako | 1983 | | |
| Diary of Cristina Gaston | 1982 | | Cesar Santos |
| Throw Away Child | 1982 | | |
| Sisang tabak | 1981 | | |
| Pabling | 1981 | | |
| Macho Gigolo | 1981 | | Mike Garrido |
| City After Dark | 1980 | | Pebrero |
| Sampaguitang walang halimuyak | 1980 | | |
| Nympha | 1980 | | |
| Agila | 1980 | | Vic |
| Bedspacers | 1979 | | |
| Kambal sa uma | 1979 | | |
| Sunnyboy und Sugarbaby | 1979 | | |
| Katawang alabok | 1978 | | |
| Mga paru-parong ligaw | 1978 | | |
| Huwag hamakin! Hostess | 1978 | | Johnny |
| Marupok, mapusok, maharot | 1978 | | |
| Basta kabit, may sabit | 1978 | | |
| Maiinit na labi, nag-aapoy na dibdib | 1978 | | |
| Inay | 1977 | | Romy |
| Tisoy! | 1977 | | Man stuck ni traffic (uncredited) |
| Pang umaga, pang tanghali, pang gabi | 1977 | | |
| Electrika kasi, eh! | 1977 | | Meduzzo - The Four-eyed Snakeman |
| Fiesta | 1976 | | |
| Fiesta: Isang Halik! Isang Sayaw! Isang Peseta! | 1976 | | |
| Piknik | 1976 | | |
| Ang Boyfriend kong baduy | 1976 | | |
| Lab kita lsadora | 1975 | | |
| Siya'y umalis, siya'y dumating | 1975 | | |
| May isang tsuper ng taksi | 1975 | | |
| Lulubog lilitaw sa ilalim ng tulay | 1975 | | Edwin Silva |
| Mag-ingat kapag biyuda ang umibig | 1975 | | |
| Kayod sa umaga, kayod sa gabi | 1974 | | |
| Isang gabi... Tatlong babae! | 1974 | | |
| La Paloma: Ang kalapating ligaw | 1974 | | Joel |
| Sunugin ang Samar | 1974 | | |
| Bawal: Asawa mo, asawa ko | 1974 | | |
| Magsikap: Kayod sa araw, kayod sa gabi | 1974 | | |
| Si Popeye, atbp | 1973 | | |
| Zoom, Zoom, Superman! | 1973 | | The Man in the Mirror |
| Isang gabi, tatlong lalaki | | | |
| Nympa Sa Putikan | | | |
| Once Upon a Kiss | 2015 | TV Series | Adolfo Pelaez |
| Kuya | 2004 | | Chloe and Grace's Pa |
| Mano po 2: My home | 2003 | | Pio Andres |
| Sanib | 2003 | | Fr. Gaspar |
| Dekada '70 | 2002 | | Dr. Rodrigo |
| Pistolero | 2002 | | Padre Simon |
| Hesus, rebolusyunaryo | 2002 | | Col. Castor |
| Eksperto: Ako ang Sasagupa! | 2001 | | Capt. Dela Cruz |
| Masikip na ang mundo mo, Labrador | 2001 | | Major delos Reyes |
| Oras na para lumaban | 2001 | | |
| Maalaala mo kaya | 1992-2001 | TV Series | |
| Katayan | 2000 | | |
| Most Wanted | 2000 | | |
| 'Bayolente' | 1999 | | |
| Kapag kumulo ang dugo | 1999 | | Col. Castillo |
| Markado | 1999 | | |
| Junior Quiapo | 1999 | | |
| Tatapatan ko ang lakas mo | 1999 | | |
| Sige subukan mo | 1998 | | Santiago |
| Kahit mabuhay kang muli | 1998 | | |
| Lisensyado | 1998 | | |
| Sonny Segovia: Lumakad ka sa apoy | 1998 | | Duran |
| Babae sa dalampasigan | 1997 | | |
| Haragan | 1997 | | |
| Jacob | 1997 | | |
| Kasangga mo ako sa huling laban | 1997 | | Atty. Lacson, NBI |
| Mariano Mison... NBI | 1997 | | |
| Super Ranger Kids | 1997 | | Roy |
| Moises Arcanghel: Sa guhit ng bala | 1996 | | |
| Huling sagupaan | 1996 | | |
| Sa aking mga kamay | 1996 | | Gene's Dad |
| Seth Corteza | 1996 | | Col. Duke Manalo |
| Bangis | 1996 | | |
| Kabilin-bilinan ni Lola | 1996 | | |
| Magtago ka o lumaban | 1996 | | Judge Santos |
| Romano Sagrado: Talim sa dilim | 1996 | | Santiago |
| Bocaue Pagoda Tragedy | 1995 | | Raul Montreal |
| Batang-X | 1995 | | |
| Escobar: Walang sasantuhin | 1995 | | |
| Nag-iisang bituin | 1994 | | |
| Binibini ng aking panaginip | 1994 | | |
| Col. Billy Bibit, RAM | 1994 | | |
| Sobra talaga... Over | 1994 | | |
| Inay | 1993 | | Donny |
| Aguinaldo | 1993 | | |
| Tikboy Tikas at mga Khroaks Boys | 1993 | | |
| Kahit ako'y busabos | 1993 | | |
| Lt. Col. Alejanndro Yanquling, WPD | 1993 | | |
| Mga syanong parak | 1993 | | |
| Padre Amante Guerrero | 1993 | | Man in Jacuzzi |
| Xie zi zhi mie sha xing dong | 1993 | | |
| Kapag Nabigo ang Batas | 1992 | | |