
Acted in 42
2020s
- 2026
Seeds of Peace: The Life of Fr. Rhoel D. Gallardo, CMF
Movie
Yours, Always
Prof. Vasquez
- 2024
What You Did
Caloy
Runaway
Turo
The Buy Bust Queen
Movie
- 2023
Subscribe
Caloy
2010s
- 2019
3pol Trobol Huli Ka Balbon
Joaquin
- 2018
Otlum
Movie
- 2017
Ang Araw sa Likod Mo
Sgt. Benjamin Calayan
- 2016
Dukot
Movie
- 2015
Dahling Nick
Ping Joaquin
Patintero: Ang Alamat ni Meng Patalo
Older Shifty
Maskara
Bert Javelo
The Cannibal in the Jungle
Reg Saputra Recon
- 2014
Bonifacio: Ang Unang Pangulo
Movie
Maratabat
Movie
- 2013
10000 Hours
Young Iago
The Mascot
Yansa Yoito Saquin
Prinsesa ng Buhay Ko
Steve Amador · 90 episodes
Transit
Moises
- 2012
Huling Biyahe
William
- 2011
Manila Kingpin: The Asiong Salonga Story
Piring
Mayohan
Ruben
- 2010
Noy
Movie
2000s
- 2009
Butchered
Bong
- 2008
Iliw
Pablo
- 2007
Temptation
Movie
Endo
Boyfriend
The Inmate
Kaloglog
- 2006
Numbalikdiwa
Anton
Image Nation
Movie
Tulad ng Dati
Movie
- 2005
The Blossoming of Maximo Oliveros
Bogs Oliveros
Anak ng Tinapa
Movie
- 2003
Bertud Ng Putik
Movie
1990s
- 1998
José Rizal
Young Paciano
Heart of Christmas
Caloy
Produced 1
2020s
- 2024
Runaway
Production Manager
Wrote 1
2020s
- 2024
Sagrada Luna
Screenplay