2024
as Martin Nieva
2022
as Captain Rafael Rosales
2020
as Albert
2020
2019
as Bert Navarro
2019
as Luciano Dela Torre
2018
2018
as Paeng Corpuz
2017
2016
as Ben Antipala
2015
as Sito Porres
2015
as Eric Almario
2014
as Manolo
2014
as Manolo Apacible
2013
as Richard Alvarez
2013
2013
2012
as Ding
2012
as Dr. Bong Madriaga
2011
as Rocco Amarillo
2011
as Kardo
2010
as Augusto Dela Merced
2010
as Niccolo "Nick" Ferrer
2010
as Ben Gomez
2009
as Arthur
2007
as Tiagong Kirat
2006
2005
as Ama
2005
as Alfred
2005
as hospital kid
2002
as Father Ruben
2002
2000
as Filmmaker 2
1998
1998
as Dave
1997
as Ernesto (segment "Inay, May Momo!")
1996
as Dan
1996
1995
1991
as Emil
1990
as Cris
1990
1990
1989
1989
as Billy
1989
as Arnel
1989
1988
as Bek-bek
1988
1988
1988