Caloy
What You Did (2024)
Turo
Layas (2024)
The Buy Bust Queen (2024)
Max Uytingco
Kabayo (2023)
Subscribe (2023)
Joaquin
3pol Trobol Huli Ka Balbon (2019)
Otlum (2018)
Sgt. Benjamin Calayan
Ang Araw sa Likod Mo (2017)
Dukot (2016)
Mandirigma (2015)
Ping Joaquin
Dahling Nick (2015)
Bert Javelo
Maskara (2015)
Reg Saputra Recon
The Cannibal in the Jungle (2015)
Bonifacio: Ang Unang Pangulo (2014)
Maratabat (2014)
Young Iago
10000 Hours (2013)
Yansa Yoito Saquin
Ang Maskot (2013)
Moises
Transit (2013)
William
Huling Biyahe (2012)
Kamera Obskura (2012)
Leo Sagaysay
Immanuel (2011)
Piring
Manila Kingpin (2011)
Ruben
Mayohan (2011)
Noy (2010)
Bong
Kinatay (2009)
Pablo
Iliw (2008)
Tukso (2007)
Kaloglog
Selda (2007)
Anton
Numbalikdiwa (2006)
Imahe Nasyon (2006)
Tulad ng Dati (2006)
Anak ng Tinapa (2005)
Bogs Oliveros
Ang Pagdadalaga ni Maximo Oliveros (2005)
Bertud Ng Putik (2003)
Young Paciano
José Rizal (1998)
Puso Ng Pasko (1998)
Screenplay
Sagrada Luna (2024)
Production Manager