
Acted in 52
2020s
- 2026
Mommy Guard
Luis · 25 episodes
Taskforce Firewall
Franco Gaston · 30 episodes
- 2025
Prinsesa ng City Jail
Raymond Cristobal · 80 episodes
- 2024
A Thousand Forests
Bani Gualberto
- 2022
Tara, G!
Governor Miguel Sebastian · 4 episodes
2 Good 2 Be True
Young Hugo Agcaoili · 15 episodes
- 2021
Saying Goodbye
TV
Hoy Love You
Richard · 17 episodes
- 2020
Four Sisters Before the Wedding
Caloy Salazar
Boyette: Not a Girl Yet
Alfred
Oh, Mando!
TV
2010s
- 2018
Now and Forever
Abel Dimaguiba · 110 episodes
My Fairy Tail Love Story
Robert
Sin Island
Movie
- 2015
Haunted Mansion
Father Anthony
The PreNup
Edgar
- 2014
The Gifted
Aica's Father
Da Possessed
Arnel
- 2013
Pagpag: Nine Lives
Movie
Muling Buksan Ang Puso
Edmund Dela Vega · 65 episodes
- 2012
Rematado
Zosimo Catolico
- 2011
- 2010
Sa'yo Lamang
Fr. Eric
2000s
- 2009
Love Me Again
Migs' Brother
- 2008
Ligaw na Bulaklak
Jojo Espiritu · 110 episodes
- 2007
Sakal, Sakali, Saklolo
Kenneth
My Big Brother's Wedding
Divo
Angels
Egay (segment "Daddy's Angel)
- 2006
- 2005
D' Anothers
Nick
- 2003
My First Romance
Jojo (segment "Two Hearts")
If Only Love Has Chosen Me
Jaime
- 2002
9 Mornings
Hernan Lorayes
Jologs
Iñigo
Forevermore
Young Alejandro
Got 2 Believe
Perry
- 2001
Taxi ni Pilo
Movie
- 2000
A Change of Heart
Joel
1990s
- 1999
Hey Babe!
Jim
Gimik: The Reunion
Taxi Driver
- 1998
Muling Ibalik ang Tamis ng Pag-ibig
Daniel
Kung Ayaw Mo, Huwag Mo!
Chuck
- 1997
- 1996
Gimik
Eric Abesamis
- 1991