
2025
In a Time of Uncertainty as Not available2024
The Guardian of Honor as John Frank Apostol2023
The Last Resort as Robert2023
Lonely Connections as Not available2023
Lonely Connections as Marco2022
Memories of a Love Story as Not available2021
The Revolution Knows No Gender as Not available2021
Love and Pain in Between Refrains as Noel2020
Unlocked as Calvin2019
Gino and Marie as Gino2018
Tale of the Lost Boys as Alex2017
Corpus Delicti as Noel Corpuz2017
Double Barrel as Pancho2016
T.P.O.: Temporary Protection Order as Miguel2014
The Commitment as Not available2010
Emir as Cris2010
Emir as Not available2009
I Love Dreamguyz as Michael2006
Gulong ng Palad as Mark Sandoval2006
LRT as Martin2006
Shake, Rattle & Roll 8 as Martin (segment "LRT")2003
Kung Ako Na Lang Sana as Young EdmundNaN
Finding Daddy Blake as Not available