| Movie | Road to Happy | 2024-03-15 | |
| Series | Underage | Delfin Serrano | 2023-01-16 |
| Series | 2 Good 2 Be True | Badong Nolasco | 2022-05-16 |
| Movie | Coming Home | 2020-12-25 | |
| Series | Playhouse | Noli Calumpang | 2018-09-17 |
| Movie | Barbi D’ Wonder Beki | Lt. Randy Bayagan | 2017-11-29 |
| Movie | Filemon Mamon | Tatay Mamon | 2015-06-27 |
| Movie | Da Possessed | Berting | 2014-04-19 |
| Movie | Relaks, It's Just Pag-ibig | 2014-11-12 | |
| Series | My Little Juan | Alvin Balmaceda | 2013-05-20 |
| Movie | Every Breath U Take | Kuya Kim | 2012-05-16 |
| Movie | Alagwa | 2012-12-01 | |
| Movie | In the Name of Love | Patrick | 2011-05-27 |
| Movie | Basta Tricycle Driver... Sweet Lover | 2000-05-31 | |
| Movie | Home Along da Riles 2 | Bill Kosme | 1997-01-01 |
| Movie | Isa, Dalawa Takbo | Dinggoy | 1996-06-20 |
| Movie | Magic Kombat | Mario | 1995-12-25 |
| Movie | As Long As We're Together | Brix | 1995-02-01 |
| Movie | Bikini Watch | waiter/friend of Kiko | 1995-07-11 |
| Movie | Pintsik | 1994-05-19 | |
| Movie | Megamol | 1994-08-03 | |
| Movie | Dino... Abangan ang Susunod na... | Shintaro | 1993-07-29 |
| Movie | Home Along da Riles: The Movie | Bill | 1993-01-01 |
| Movie | Manchichiritchit | Elvis | 1993-11-11 |
| Movie | Too Young | Sungkit | 1990-04-19 |
| Movie | Tora Tora, Bang Bang Bang | 1990-05-08 | |
| Movie | Balbakwa | 1989-03-01 | |
| Movie | One Day Without God | Enric | 1989-08-31 |
| Movie | Super Mouse and the Roborats | William | 1989-09-21 |
| Movie | Bobo Cop | 1988-05-12 | |
| Movie | Tiyanak | Boy | 1988-09-12 |
| Movie | 1 + 1 = 12 + 1 | 1987-12-25 |