| Movie | Maledicto | Archbishop Delfino | 2019-05-01 |
| Series | Sahaya | Hubert Alvarez | 2019-03-18 |
| Series | Victor Magtanggol | Hector Regalado | 2018-07-30 |
| Movie | One Great Love | 2018-12-25 | |
| Movie | That Thing Called Tanga Na | Papa Chui | 2016-08-10 |
| Movie | Mano Po 7: Chinoy | Jason | 2016-12-14 |
| Movie | #EwanKoSau Saranghaeyo | 2015-01-15 | |
| Movie | Where I Am King | 2014-08-02 | |
| Series | My Driver Sweet Lover | Aaron Barrinuevo | 2010-10-25 |
| Series | All About Eve | Robert Villareal | 2009-03-09 |
| Movie | Nobody Nobody But Juan | Mario | 2009-12-25 |
| Movie | Hide & Seek | Oliver Alicanio | 2007-10-31 |
| Movie | Bahay Kubo: A Pinoy Mano Po! | Perry | 2007-12-25 |
| Movie | I Will Survive | Mandy | 2004-05-04 |
| Movie | So... Happy Together | Osmond | 2004-12-25 |
| Movie | Crying Ladies | Wilson Chua | 2003-12-25 |
| Movie | Pakisabi Na Lang... Mahal Ko Siya | Ricardo | 2002-07-31 |
| Movie | Mano Po | Joseph Co | 2002-12-25 |
| Movie | Markova: Comfort Gay | Walterina | 2000-12-25 |
| Movie | Mula Sa Puso | Finale Entourage | 1999-02-10 |
| Movie | Scream as Much as You Want | 1999-01-04 | |
| Movie | Dito Sa Puso Ko | Joey | 1999-11-10 |
| Movie | Weder-weder lang 'yan | Egay | 1999-11-24 |
| Movie | April, May, June | Jonas | 1998-03-25 |
| Movie | Pusong Mamon | Nick | 1998-04-05 |
| Movie | Pagdating Ng Panahon | 1998-05-11 | |
| Movie | Wanted Perfect Murder | Jake | 1997-01-01 |
| Movie | Langit sa Piling Mo | Enrico | 1997-12-31 |
| Movie | Maruja | 1996-01-01 | |
| Movie | Harvest Home | Joey | 1995-06-07 |
| Movie | Home Sic Home | Jun | 1995-06-21 |
| Movie | Sige... Hataw Mo! | 1994-04-14 | |
| Movie | Tayong Dalawa | 1992-03-15 | |
| Movie | My Pretty Baby | Castro | 1991-01-25 |
| Movie | Akin Ka Magdusa Man Ako | 1991-01-26 | |
| Movie | Madonna, Babaeng Ahas | Danilo | 1991-01-01 |
| Movie | Buddy en Sol (Sine ito) | Buddy | 1991-07-24 |
| Movie | Lazy Juan and Mr. Shooli in Mongolian Barbecue: The Movie | 1991-12-25 | |
| Movie | I Will Wait for You in Heaven | Alan | 1991-06-13 |
| Movie | Bago Matapos ang Lahat | 1991-02-14 | |
| Movie | Too Young | Enggay Montenegro | 1990-04-19 |
| Movie | Shake, Rattle & Roll II | Mari (segment "Multo") | 1990-12-25 |
| Movie | All Be Damned | Gerald | 1990-08-23 |
| Movie | Pahiram ng Isang Umaga | Ariel | 1989-02-23 |
| Movie | One Day Without God | Pfc. Abner Bagtas | 1989-08-31 |
| Movie | Mga Kuwento ng Pag-ibig | 1989-02-08 | |
| Movie | My Darling Domestik | 1989-11-30 | |
| Movie | Oras-Oras, Araw-Araw | 1989-11-22 | |
| Movie | Ibulong Mo Sa Diyos | 1988-02-04 | |
| Movie | Super Inday And The Golden Bibe | Henzel | 1988-06-23 |
| Movie | Bata-batuta | 1987-02-12 | |
| Movie | Rosa Mistica | Ramil | 1987-03-03 |
| Movie | My Bugoy Goes to Congress | 1987-05-07 | |
| Movie | Mga Anak ni Facifica Falayfay | Eric | 1987-07-31 |