| Bliss | 2017 | Talk Show Host | Movie |
| Ang Panday | 2017 | Ama ni Lizardo | Movie |
| Everything About Her | 2016 | Leo | Movie |
| This Time | 2016 | Gino | Movie |
| God Gave Me You | 2016 | Theo | TV Movie |
| Ang babaeng humayo | 2016 | Rodrigo Trinidad | Movie |
| Free Range | 2016 | Toby Inocentes | Movie |
| Sinungaling mong puso | 2016 | Moises Aguirre | TV Show |
| Bakit lahat ng guwapo may boyfriend?! | 2016 | Lexi, Nap | Movie |
| Once Upon a Kiss | 2015 | Enrique 'King' Pelaez | TV Show |
| Destiny Rose | 2015 | Rosauro Armani Vitto | TV Show |
| Ang probinsyano | 2015 | Pat. Ramil 'Manager' Taduran, Ramil 'Manager' Taduran, Ramil 'Mananger' Taduran | TV Show |
| Water Wars | 2014 | McCoy | Movie |
| Ipaglaban mo | 2014 | Oliver | TV Show |
| Innamorata | 2014 | Lloyd Manansala | TV Show |
| On the Job | 2013 | Congressman Manrique | Movie |
| Indio | 2013 | Señor Juancho Sanreal | TV Show |
| 10000 Hours | 2013 | General Dante Cristobal | Movie |
| Kahit nasaan ka man | 2013 | Ernest Gomez | TV Show |
| D' Kilabots Pogi Brothers Weh?!? | 2012 | Mr. Lucio | Movie |
| Kasalanan Bang Ibigin Ka? | 2012 | Don Jaime Montelibano | TV Show |
| Valiente | 2012 | Damian Valiente | TV Show |
| Magpakailanman | 2012 | Dennis, Jose, Mando | TV Show |
| Adjusting Honor | 2010 | Dr. Beck | Movie |
| The Wedding | 2009 | Frank de Meñes | TV Show |
| Litsonero | 2009 | Pinoy | Movie |
| Baler | 2008 | Fr. Candido Gomez Carreno | Movie |
| Tiltil | 2008 | Timo | Movie |
| Enteng Kabisote 4: Okay ka fairy ko... The beginning of the legend | 2007 | Prinsipe Inok | Movie |
| The Inmate | 2007 | Warden Ramos | Movie |
| Lupin | 2007 | Miguel Apacer (2007), Minggoy Buang | TV Show |
| Sana maulit muli | 2007 | Mang Andres, Mr. Destiny | TV Show |
| Idol: Pag-asa ng bayan | 2007 | Movie |
| Pain Things | 2007 | Benjie | Movie |
| First Day High | 2006 | Coach Zantua | Movie |
| Komiks | 2006 | TV Show |
| Nasaan si Francis? | 2006 | Police | Movie |
| Big Time | 2005 | Don Manolo | Movie |
| Bikini Open | 2005 | Movie |
| Dubai | 2005 | Basi | Movie |
| Mulawin: The Movie | 2005 | Ravenum | Movie |
| Pinoy/Blonde | 2005 | Movie |
| Avatar | 2004 | Davinder Sandhu | Movie |
| Mulawin | 2004 | Ravenum (2004) | TV Show |
| Bituin | 2002 | Badong' Sandoval, Salvador 'Ador | TV Show |
| Magpakailanman | 2002 | Ador | TV Show |
| Ikaw lang ang mamahalin | 2001 | Elmo (2001) | TV Show |
| Biglang sibol, bayang impasibol | 2001 | TV Show |
| Noriega: God's Favorite | 2000 | Drug Lord | TV Movie |
| Kakabakaba | 2000 | TV Show |
| Sa piling ng aswang | 1999 | Lola Gunding (voice) | Movie |
| Rio del Mar | 1999 | TV Show |
| Gangland | 1998 | Director | Movie |
| Nagbibinata | 1998 | Teddy | Movie |
| Hawak ko buhay mo | 1997 | Movie |
| Abot kamay ang pangarap | 1996 | Vic | Movie |
| Hindi lahat ng ahas ay nasa gubat | 1996 | Movie |
| Neber 2 Geder | 1996 | Ricky | Movie |
| Bubble Gang | 1995 | Michael De Mesa | TV Show |
| Batang-X | 1995 | Dr. Kwago | Movie |
| Muling umawit ang puso | 1995 | Diosdado Rivera | Movie |
| Bangers | 1995 | Richard | Movie |
| Wilson Sorronda: Leader Kuratong Baleleng's Solid Group | 1995 | Miguel | Movie |
| Wansapanataym | 1995 | God | TV Show |
| Demolisyon: Dayuhan sa sariling bayan | 1995 | Chester Tuazon | Movie |
| Hindi Ka Diyos Para Santuhin! | 1995 | Movie |
| Omar: dugo sa lupang pangako | 1995 | Chairman | Movie |
| The Maggie dela Riva Story (God... Why Me?) | 1994 | Rogelio Cañal | Movie |
| Nagkataon... Nagkatagpo | 1994 | Raymond | Movie |
| Tony Bagyo: Daig pa ang asong ulol | 1994 | Bogart | Movie |
| Bisperas ng kasaysayan | 1994 | TV Show |
| Alyas Boy Ama: Tirador | 1994 | Movie |
| Berdugo ng Muntinlupa | 1993 | Blackie | Movie |
| Lt. Madarang: Iginuhit sa dugo | 1993 | Rodel | Movie |
| Grease Gun Gang | 1992 | Victor Lim | Movie |
| Kahit buhay ko... | 1992 | Lt. Torres | Movie |
| Mahirap maging pogi | 1992 | Gabby | Movie |
| Alyas Pogi 2 | 1992 | Banjo | Movie |
| Buddy en Sol: Praybeyt depektibs | 1992 | Mastermind Holdupper (segment "Papel" | Movie |
| Jerry Marasigan WPD | 1992 | Movie |
| Boy Recto | 1992 | Alexander Aguila | Movie |
| Boy Praning: Utak Pulbura | 1992 | Movie |
| Maalaala Mo Kaya | 1991 | Domeng, Magno, Manuel | TV Show |
| Hihintayin kita sa langit | 1991 | Milo | Movie |
| Una kang naging akin | 1991 | Ely | Movie |
| Huwag mong salingin ang sugat ko | 1991 | Movie |
| Takas sa impiyerno | 1991 | Julius | Movie |
| Markang Bungo: The Bobby Ortega Story | 1991 | Movie |
| Kung tayo'y magkakalayo | 1991 | Lucas | Movie |
| Leon ng Maynila, Lt. Col. Romeo Maganto | 1991 | Rico | Movie |
| Uubusin ko ang lahi mo | 1991 | Frank | Movie |
| Buburahin Kita sa Mundo! | 1991 | Nikko | Movie |
| Barbi for President | 1991 | Friend of Mario | Movie |
| Barumbado | 1990 | Movie |
| Jabidah Massacre | 1990 | Movie |
| Ikasa Mo, Ipuputok Ko | 1990 | Boboy Sanchez | Movie |
| Baril ko ang uusig | 1990 | Daniel | Movie |
| Inosente | 1990 | Blas | Movie |
| Valiente | 1990 | Valiente | TV Show |
| Ayaw matulog ng gabi | 1990 | Bobby | Movie |
| Huminga ka na hangga't gusto mo | 1990 | Movie |
| Masikip Na Ang Mundo Mo | 1990 | Movie |
| Dear Diary | 1989 | Mr. Simon Macalintal (segment "Dear Killer") | Movie |
| Ang pumatay ng dahil sa iyo | 1989 | Bimbo | Movie |
| Alyas Boy Muslim | 1989 | Movie |
| Babayaran mo ng dugo | 1989 | Movie |
| Ipaglalaban ko | 1989 | Movie |
| Greatest Performance | 1989 | Mr. Agaton | Movie |
| Mirror, Mirror on the Wall | 1988 | Movie |
| Tumayo ka't lumaban | 1988 | Movie |
| Anak ng lupa | 1987 | Ariosto | Movie |
| Hubad na pangarap | 1987 | Miguel Narvaez | Movie |
| Jack & Jill | 1987 | Junior | Movie |
| Tagos ng dugo | 1987 | Edison | Movie |
| Unfaithful Wife | 1986 | Crispin | Movie |
| Halimaw | 1986 | Arganox (segment "Komiks") | Movie |
| Hubo sa dilim | 1985 | Movie |
| Paradise Inn | 1985 | Rey | Movie |
| Ina, kasusuklaman ba kita? | 1985 | Rav | Movie |
| Lalakwe | 1985 | Alfred | Movie |
| Ano ang kulay ng mukha ng Diyos? | 1985 | Fidel Alipio | Movie |
| Kay dali ng kahapon, ang bagal ng bukas | 1985 | Movie |
| Perfumed Garden | 1985 | Movie |
| Grease Gun Brothers | 1985 | Buddy Corsican | Movie |
| Kung mahawi man ang ulap | 1984 | Jojo | Movie |
| Alapaap | 1984 | Donald | Movie |
| Kaya kong abutin ang langit | 1984 | Oz | Movie |
| Somewhere | 1984 | George | Movie |
| Hanggang sa huling bala | 1984 | Movie |
| Stryker | 1983 | Movie |
| Dugong buhay | 1983 | Rafael | Movie |
| Nagalit ang buwan sa haba ng gabi | 1983 | Boyfriend | Movie |
| Zimatar | 1982 | Movie |
| Magkano ... ang kalayaan mo | 1982 | Movie |
| Totoy Saudi | 1982 | Movie |
| Pabling | 1981 | Movie |
| Titser's Pet | 1981 | Movie |
| Kapitan Kidlat | 1981 | Movie |
| Asal hayop | 1981 | Movie |
| Panlaban: dos por dos | 1981 | Movie |
| Hot Nights | 1981 | Movie |
| Ex-Wife | 1980 | Movie |
| Taga sa panahon | 1980 | Movie |
| Puwede ba utol, akin siya? | 1980 | Movie |
| Diborsyada | 1979 | Michael | Movie |
| Kadete | 1979 | Movie |
| Boy Pena | 1978 | Movie |
| Malayo man, malapit din | 1977 | Movie |
| Araw-araw, gabi-gabi | 1975 | Movie |
| Mga uhaw na bulaklak | 1975 | Movie |
| Sangre montilla | 1975 | Movie |
| Cofradia | 1973 | Movie |
| Dongalo Massacre | Movie |
| Hindi mo ako kayang tapakan | Lt. Tom Baker | Movie |
| Huno | Movie |