
Acted in 51
2020s
- 2026
Los Salvajes Bravos
Movie
- 2025
I Love You Since 1892
Don Alejandro Montecarlos · 18 episodes
It's Okay to Not Be Okay
Alex Roces · 2 episodes
- 2024
Motherland
Movie
The Buy Bust Queen
Movie
Road Trip
Edmund
- 2023
Lovers/Liars
Victor Tamayo · 32 episodes
Huling Sayaw
Dolfo
OFW the Movie
Movie
Underage
Dominic Gatchalian · 78 episodes
- 2022
- 2020
Loving Emily
Ramon · 7 episodes
2010s
- 2019
Ang Regalo
Javier R. Villegas · 105 episodes
Between Maybes
Jerry (Hazel's Dad)
- 2018
The Trigonal: Fight for Justice
Allen
Now and Forever
Hernan Cortes · 110 episodes
Bagani
Dakim · 1 episode
- 2016
- 2015
Felix Manalo
Avelina's husband
- 2013
Pedro Calungsod: Batang Martir
Father Diego Luis de San Vitores
Momzillas
Love of Clara and Minerva
Dugong Buhay
Enrique De Lara · 123 episodes
- 2012
Sisterakas
Pulis
- 2011
Flight of an Angel
Rafael
2000s
- 2009
- 2008
Desperadas 2
Congressman Fely
Namets!
Jacko Teves
Sisa
Juanito
Manay Po! 2: Overload
Gerry
- 2007
Apat Dapat, Dapat Apat
Braulio
Pain Things
Christian Vasquez
- 2006
ZsaZsa Zaturnnah: Ze Moveeh
Mang Justin
Manay Po!
Gerry
I Wanna Be Happy
George
- 2004
Minsan Pa
Alex
Liberated 2
Washington
Bridal Shower
Mickey
- 2003
Liberated
Tony
- 2002
Jologs
Joan's Boyfriend
- 2001
Pagdating ng Panahon
Joaquin
No release date
Manipula
Brother Miguel
Produced 1
2000s
- 2008
Namets!
Producer
Appearances2
2020s
- 2025
Bugsay
Himself