
2024
Rainbow Rumble as Self - Contestant2022
Labyu with an Accent as Dino2021
Payback as Peter De Jesus2020
A Soldier's Heart as Michael "Striker" Mendoza2019
The Gift as Cocoy2018
Class of 2018 as Not available2017
The Good Son as Calvin G. Buenavidez / Cal2016
Resbak as Angelo2014
Bagito as Andrew A. Medina / Drew2012
Larong Bata as Not available2012
Luv U as Benjamin Jalbuena / Benj2010
Father Jejemon as Not available2010
Funerary as Ryan2010
I Do as Dakila2010
Shake, Rattle and Roll 12 as Ryan (segment "Punerarya")2009
Kamoteng Kahoy as Ariel2009
BFF: Best Friends Forever as Paupau2009
Love Me Again as Ariel2008
Dayo as Bubuy (voice)2008
Lobo as Enrico Kabigting2007
Angels as Angelo (segment "Daddy's Angel")2007
Christmas Tree as Stephen2007
Shake, Rattle and Roll 9 as Stephen (segment "Christmas Tree")2007
Maria Flordeluna as Renato Manuel "Rene Boy" A. Alicante2007
Tiyanaks as Biboy2006
I Will Always Love You as Young Justin2006
Gulong ng Palad as Peping Santos2006
Nanny as Benjo2006
Shake, Rattle & Roll 8 as Benjo (segment "Yaya")2006
Calla Lily as Terrence2005
Happily Ever After as Leeboy2005
Hari ng Sablay as Jayjay