No photo
Acted in 18
2020s
- 2023
- 2020
I Can See You
Randy Penuliar · 5 episodes
2010s
- 2019
Follow
Doc Jess Chavez
Kara Mia
Lex Lacson · 92 episodes
- 2017
Trip Ubusan: The Lolas vs Zombies
Jordan
High Tide
Movie
- 2016
Oh, My Mama!
Rick · 55 episodes
- 2014
Ang Lihim ni Annasandra
Kenneth Gabriel · 88 episodes
- 2013
Kahit Nasaan Ka Man
Luis Castillo · 40 episodes
- 2010
2000s
- 2009
Mano Po 6: A Mother's Love
Emil
Ikaw Sana
Dave Arnaiz · 100 episodes
- 2007
Enteng Kabisote 4: Okay ka, Fairy ko... The Beginning of the Legend
Movie
- 2006
Atlantika
Eno · 95 episodes
Eternity
Demetrio
- 2005
Etheria
Muros · 50 episodes
- 2004
Wag Kukurap
TV