2025
Quezon as Joven Hernando2024
Celestina: Burlesk Dancer as Not available2023
Tuhog as Michael2023
For The Love as Jojo2023
Secret Campus as Joaquin2023
Sssshhh! as Numen2023
La Querida as Joel2023
Wild Flowers as Kevin2023
Nightbird as Dennis2023
Hilom as Sam2023
Star Dancer as Prince2023
Tuhog as Not available2023
Penduko as Saki2022
Wag Mong Agawin Ang Akin as Ryan2022
Secrets of a Nympho as Brian Zuniga2021
Niña Niño as Bert2019
Clarita as Fr. Benedicto2019
Utopia as Not available2018
Goyo: The Boy General as Joven Hernando2018
Tres as Not available2018
Mamu (and a Mother Too) as Vincent2018
Brave Eye as Not available2017
Angelito as Joven Hernando2017
Spirit of the Glass 2: The Haunted as Young Budoy2016
The Greatest Love as Not available2015
All Of Me as Dr. Henry Nieves2015
Heneral Luna as Joven Hernando2014
Pure Love as Ronald Trinidad2013
Call Center Girl as Perry Manlapat2012
Dorm Boys as Not available2011
Maria la del Barrio as Vladimir Dela Vega2011
Good Vibes as Franco Mendoza2010
Mamarazzi as Glen2010
Astro Mayabang as Astro2009
Dahil May Isang Ikaw as Marco Aragon2008
Caregiver as Alvin2007
Sana Maulit Muli as Kevin Roque2007
Katas ng Saudi as Not available2006
Komiks as Not available2006
You Are the One as Jolo2005
Can This Be Love as LouieNaN
Our Father as Peter Mesias