
Acted in 32
2020s
- 2026
Balik Eskwela
Gallego
VivaOne Originals: Ashtine
TV
- 2023
Minsan Pa Nating Hagkan Ang Nakaraan
Rod Herrera · 15 episodes
Deadly Love
TV
Martyr or Murderer
Young Ferdinand Marcos
Spellbound
Victor
- 2022
The Girl He Never Noticed
Eros Petrakis · 8 episodes
Rooftop
Movie
Red House
Movie
- 2021
Revirginized
Movie
Parang Kayo Pero Hindi
TV
- 2020
Once Before
Dennis
2010s
- 2019
Unforgettable
Happy's Doctor
Just a Stranger
Jericho
Ulan
Andrew
Apple of My Eye
Michael
- 2018
For the Broken Hearted
Rj
Abay Babes
Movie
- 2017
Corpus Delicti
Robin Mondejar
- 2016
Magpahanggang Wakas
Zachary Flores / Zach · 80 episodes
Love Me Tomorrow
Movie
Tubig At Langis
Christopher "Tope" Nieves-Magdangal · 151 episodes
- 2015
Just the Way You Are
Skye
- 2014
Forevermore
JC
She's Dating the Gangster
Stephen
- 2013
Kailangan Ko'y Ikaw
Ian Velasquez · 63 episodes