- TBASisang TabakFilm
- 2023Batang QuiapoSeriesGustavo Guerrero
- 2023GomBurZaFilmPadre Mariano Gomez
- 2023Nitrate: To the Ghosts of the 75 Lost Philippine Silent Films (1912-1933)FilmHimself (archival footage)
- 2022On the Job: The Missing 8FilmMayor Pedring Eusebio
- 2021On the JobSeries
- 2021Love or MoneyFilmTatay Perts
- 2020Suarez: The Healing PriestFilm
- 2020Count the Stars in the SkySeriesRamon Santos
- 2019Cara x JaggerFilm
- 2019S.P.A.R.KFilmLolo Dan
- 2019Nang Ngumiti Ang LangitSeriesDon David Villaluna
- 2018The Blood SistersSeriesFabian Solomon
- 2018Waiting for SunsetFilmBene
- 2017Ikaw Lang Ang IibiginSeriesBen Salcedo
- 2015Liwanag sa DilimFilmLolo Menyong
- 2015Princess in the PalaceSeriesLolo Tomas
- 2014The JanitorFilmMonching Espina
- 20141st Ko si 3rdFilmAlejandro
- 2014NiñoSeriesPedro Sagrado
- 2013It Takes a Man and a WomanFilmLuis Montenegro
- 2013IndioSeriesTarong
- 2013Muling Buksan Ang PusoSeriesBernardo Beltran
- 2013AdarnaSeriesUwakro
- 2011Manila Kingpin: The Asiong Salonga StoryFilmMang Luis
- 2011Forever and a DayFilmTatang
- 2011In the Name of LoveFilmTatay Roger
- 2011My House Husband - Ikaw Na!FilmDelfin
- 2011Minsan Lang Kita IibiginSeriesGen. Edgardo P. Marcelo
- 2011BudoySeriesRenato Dizon
- 2009You Changed My LifeFilmLuis Montenegro
- 2009TarotFilmEl Señor
- 2009Ang Darling Kong AswangFilmTata Do
- 2009Sana Ngayong PaskoSeriesPablo Dionisio
- 2008A Very Special LoveFilmLuis Montenegro
- 2008Anak ng KumanderFilmKumander Oyong
- 2008Luna MystikaSeriesJoaquin Sagrado / Agnon
- 2008LoboSeriesGen. Leon Cristobal
- 2007A Love StoryFilmSergio Montes
- 2007La VendettaSeriesEdwin Cardinale
- 2006TxTFilmDante
- 2005Wherever You AreFilmDon Augusto
- 2005La Visa LocaFilmMang Nato
- 2003Walang KapalitFilmPoppy
- 2003Darating ang UmagaSeriesDon Lucio Riego de Dios
- 2002I Need YouFilmKa Pinong
- 2002Lapu-LapuFilmMagellan
- 2001Larger Than LifeFilmLeon
- 2001Red DiariesFilmManolo
- 2001Recuerdo de AmorSeriesAntonio Sebastian / Enrico Villafuerte
- 2000AzucenaFilmTeban
- 1999Esperanza: The MovieFilmJuan Salgado
- 1999'Di Puwedeng Hindi PuwedeFilmMondragon
- 1998Kay Tagal Kang HinintayFilmMr. Medina
- 1998BalasubasFilmMr. Villaroman
- 1997MilagrosFilmNano
- 1997Sabi Mo Mahal Mo Ako, Wala Nang BawianFilmLorenzo David
- 1997Paano ang Puso Ko?FilmRenato
- 1996Mula Noon Hanggang NgayonFilm
- 1996HagedornFilm
- 1995Mangarap KaFilmRoberto
- 1995Campus GirlsFilmAndy
- 1994Yesterday's PromiseFilmDon Miguel Tavera
- 1994Talahib at RosasFilm
- 1994Brat PackFilmPrincipal
- 1994ForeverFilmIking
- 1994Lucas AbelardoFilmMayor
- 1994Baby Paterno (Dugong pulis)FilmGen. Felipe
- 1994Col. Billy Bibit, RAMFilmGen. Custodio
- 1993RonquilloFilmSgt. Pedring Ronquillo
- 1993Ligaw-Ligawan, Kasal-Kasalan, Bahay-BahayanFilm
- 1992Miss na Miss na Kita: Ang Utol Kong Hoodlum Part 2FilmEduardo
- 1992Borrowed FaceFilmKardo
- 1991Ang Utol Kong HoodlumFilm
- 1991Mga Batang City JailFilm
- 1991Ganito Ba Ang Umibig?Film
- 1991Umiyak Pati LangitFilm
- 1990Mundo Man ay MagunawFilm
- 1990Love at First SightFilmCarlos Delgado
- 1989The Woman Who Loses HerselfFilm