- 202618th RoseFilmRene
- 2026Miss BehaveSeriesAdolf Javier
- 2026Dead HungryFilm
- 2025IncognitoSeriesPedro Malvar
- 2025QuezonFilmJoven Hernando
- 2025RojaSeriesEngr. Mike del Rosario
- 2025Meg & RyanFilm
- 2024Padyak PrincessSeriesMartin Nieva
- 20222 Good 2 Be TrueSeriesCaptain Rafael Rosales
- 2020U-TurnFilmAlbert
- 2020New BeginningsSeries
- 2019Isa Pa, With FeelingsFilmBert Navarro
- 2019The Killer BrideSeriesLuciano Dela Torre
- 2018Everybody Loves Baby WendyFilm
- 2018HalikSeriesPaeng Corpuz
- 2017The Family That Doesn't WeepFilm
- 2016Barcelona: A Love UntoldFilmBen Antipala
- 2015MariMarSeriesSito Porres
- 2015Once Upon a KissSeriesEric Almario
- 2014Maria, Leonora, TeresaFilmManolo, Manolo Apacible
- 2013Ang Tag-araw ni TwinkleFilm
- 2013LiarsFilm
- 2013Jim Fernandez's Galema: Anak ni ZumaSeriesRichard Alvarez
- 2012The HealingFilmDing
- 2012Kahit Puso'y MasugatanSeriesDr. Bong Madriaga
- 2011Mula Sa PusoSeriesRocco Amarillo
- 2011DwarfinaSeriesKardo
- 2010Trudis LiitSeriesNiccolo "Nick" Ferrer
- 2010First TimeSeriesBen Gomez
- 2010Midnight PhantomSeriesAugusto Dela Merced
- 2009I Love You, GoodbyeFilmArthur
- 2007Balikbayan BoxFilmTiagong Kirat
- 2006Just to See You AgainSeries
- 2006Kapamilya, Deal or No DealSeriesSelf - Celebrity Case Holder
- 2005The Family That Eats SoilFilmhospital kid
- 2005Pepot SuperstarFilmAma
- 2005GantiSeriesAlfred
- 2002I Need YouFilmFather Ruben
- 2002Batang TrapoFilm
- 2000Third World HeroFilmFilmmaker 2
- 1998Miguel/MichelleFilmJulio
- 1998April, May, JuneFilmDave
- 1997Calvento Files: The MovieFilmErnesto (segment "Inay, May Momo!")
- 1996The StepmotherFilmDan
- 1996Tirad Pass: The Story of Gen. Gregorio del PilarFilm
- 1995Pamilya ValderamaFilm
- 1991A Plea to GodFilmEmil
- 1990I Have 3 EggsFilmCris
- 1990Lessons in LoveFilm
- 1990Papa's GirlFilm
- 1989Starzan: Shouting Star Of The JungleFilm
- 1989May Pulis, May Pulis sa Ilalim ng TulayFilmArnel
- 1989Don't Kiss the DevilFilmBilly
- 1989Student BodyFilm
- 1988Petrang Kabayo at ang Pilyang KutingFilmBek-bek
- 1988Bobo CopFilm
- 1988Love LettersFilm
- 1988Wake Up Little SusieFilm