Known for Acting

2003
as Young Edmund
2014
2022
2023
as Robert
2017
as Pancho
2006
as Martin (segment "LRT")
2021
2019
as Gino
2006
as Martin
2009
as Michael
2017
as Noel Corpuz
2023
as Marco
2018
as Alex
2024
as John Frank Apostol
2010
as Cris
2010
2021
as Noel
2016
as Miguel
—
2025