
Acted in 40
2020s
- 2024
- 2023
Pieta
Isaac
Badge Of Honor
SPO2 Conrad Baldemor
- 2021
Legal Wives
Naseer Makadatu · 80 episodes
- 2020
Rendezvous
Allan
2010s
- 2019
Kaputol
Caloy / Robert
Wild Little Love
Luis
Broken Faith
Mario Santos · 160 episodes
- 2018
Rufyla
Movie
- 2017
My Teacher Who Doesn't Know How to Read
Movie
- 2016
- 2015
Felix Manalo
Prudencio Vasquez
- 2014
Separados
Movie
- 2012
Supremo
Movie
Mariposa: Sa Hawla ng Gabi
Movie
Lorenzo's Time
Dr. Carlo Ramirez · 70 episodes
- 2011
Teoriya
Movie
Mutya
Prinsipe/Haring Irvin · 68 episodes
- 2010
The Trial of Andres Bonifacio
Andres Bonifacio
2000s
- 2009
Colorum
Simon Madriga
When I Met U
Albert
Status: Single
Sean
- 2008
Dyesebel
Erebus · 125 episodes
Banal
Jayson
- 2007
My Only Love
Emman · 79 episodes
Impostora
Carlos Pambide · 80 episodes
Faces of Love
Movie
Muli
Lukas Estadilla · 63 episodes
- 2006
ZsaZsa Zaturnnah: Ze Moveeh
Dodong
Gigil
Felix
I Luv NY
Sebastian "Seb" Santos · 85 episodes
I Wanna Be Happy
Movie
- 2005
Etheria
Amarro · 50 episodes
Bikini Open
Ross Ortega
- 2004
Wag Kukurap
TV
Bridal Shower
Joebert
Produced 1
2020s
- 2023
Pieta
Executive Producer