| Movie | 1988 | Code Name: Black & White | | |
| Movie | 1993 | Pugoy – Hostage: Davao | Lt. Col. Franco Calida | |
| Movie | 1986 | The Graduates | | |
| Movie | 1992 | Dalawa Man Ang Buhay Mo, Pagsasabayin Ko! | | |
| Movie | 1998 | Carino Brutal | Jeffrey | |
| Movie | 1992 | Cordora: Lulutang Ka sa Sariling Mong Dugo! | | |
| Movie | 1973 | Super Gee | | |
| Movie | 1988 | Tubusin Mo Ng Dugo | | |
| Movie | 1987 | Stolen Moments | | |
| Movie | 1997 | Sabi Mo Mahal Mo Ako, Wala Nang Bawian | Tin. Reyes | |
| Movie | 2010 | Father Jejemon | | |
| Movie | 1988 | Super Inday And The Golden Bibe | | |
| Movie | 2010 | The Night Infinite | | |
| Movie | 1985 | Ma'am, May We Go Out? | Roy | |
| Movie | 1988 | Petrang Kabayo at ang Pilyang Kuting | Drago | |
| Movie | 1997 | The Moon | Prof. Ricardo G. Abad | |
| Movie | 2000 | Spirit Warriors | Steve | |
| Movie | 1997 | Rizal in Dapitan | Capt. Carnicero | |
| Movie | 1996 | Rubberman | Yoyoy | |
| Movie | 1997 | Shake, Rattle & Roll VI | Ricardo (segment "Ang Buwan") | |
| Movie | 1999 | Tik Tak Toys My Kolokotoys | Mr. Bolado | |
| Movie | 2004 | Kuya | Vincent's Dad | |
| Movie | 2003 | Spirit Warriors: The Shortcut | Ponce's stepfather | |
| Movie | 1999 | Saranggola | | |
| Movie | 2013 | Kung Fu Divas | | |
| Movie | 1998 | May Sayad | | |
| Movie | 1996 | Hangga't May Hininga | Billy Boy | |
| Movie | 2002 | Diskarte | Veloso | |
| Movie | 1994 | Mayor Cesar Climaco | | |
| Movie | 1998 | Birador | Capt. Moreno | |
| Movie | 1999 | Type Kita… Walang Kokontra | Alex Portugal | |
| Movie | 2001 | Ooops, Teka Lang... Diskarte Ko 'To! | Ka Benito | |
| Movie | 1984 | Working Girls | Roy | |
| Movie | 1989 | If It's A Sin | Raullo Ferrer | |
| Movie | 1999 | Tatapatan Ko Ang Lakas Mo | Don Carlitos | |
| Movie | 1993 | Sgt. Bobby Aguilar: You Only Have One Life! | | |
| Movie | 1997 | Pusakal | | |
| Movie | 1987 | Tigershark | Tony | |
| Movie | 1987 | Rosa Mistica | Atty. Potenciano | |
| Movie | 1995 | Sabik Sa Halik | | |
| Movie | 2002 | Burles King Daw O... | Don Henrico | |
| Movie | 1996 | Tong-its | | |
| Movie | 2000 | Alipin ng Tukso | | |
| Movie | 1998 | Ben Delubyo | | |
| Movie | 2001 | Huli sa Akto | | |
| Movie | 1993 | Ms. Dolora X | | |
| Movie | 2002 | Shallow Waters | | |
| Movie | 1987 | Kapag Puno Na Ang Salop | | |
| Movie | 1999 | Asin at Paminta | | |
| Movie | 1995 | Kahit Butas Ng Karayom Papasukin Ko... | | |
| Movie | 1991 | McBain | Head Federate | |
| Movie | 1985 | Beloved | Relli | |
| Movie | 1992 | Boy Praning: Utak Pulbura | | |
| Movie | 1986 | Yesterday, Today & Tomorrow | | |
| Movie | 1972 | The Big Bird Cage | Revolutionary (uncredited) | |
| Movie | 1996 | Mahal Kita, Alam Mo Ba? | | |
| TV Show | 2012 | Pahiram ng Sandali | Romer Alcaraz | 80 |
| TV Show | 2013 | Villa Quintana | Manolo Quintana | 153 |
| TV Show | 1988 | A Dangerous Life | Col. 'Tiger' Tecson | 3 |