- 2024High StreetSeriesElmo Castro
- 2023Senior HighSeriesElmo Castro
- 2023They Are MineFilmAllan
- 2023Wild FlowersFilm
- 2016WhistleblowerFilmBert
- 2014Cattleya: An OFW StoryFilm
- 2012My Amiga GirlFilm
- 2009Nandito ako... Nagmamahal sa 'yoFilmFr. Manny Luzano
- 2009Roots on EarthFilm
- 2009Kamoteng KahoyFilmJaime
- 2008E.S.P.Series
- 2007A Love StoryFilmJake Villanueva
- 2006Calla LilySeriesDodie
- 2004Bcuz Of UFilmJoey
- 2003Till There Was YouFilmGerry Boborol
- 2002I Need YouFilmMario
- 2001Susmaryosep! Four FathersFilmFather Dondon
- 2001Halik Ng SirenaFilmDaniel
- 2000Pedrong PaladFilm
- 1999Burger BoysFilmAndrew
- 1999Batang ProFilm
- 1999SeventeenFilmJonjon
- 1998Enter LoveFilmMike Perez
- 1991Maalaala Mo KayaSeries