

Rosario(2026)

Hold Me Close(2024)

Sugapa(2023)
Kaloy

Boyette: Not a Girl Yet(2020)
Pia

Suarez: The Healing Priest(2020)

Petmalu(2018)

Otlum(2018)

Always Be My Maybe(2016)

Unwanted(2012)
Teenager

Born to Love You(2012)
Young Rex (11 yrs. old)

Shake, Rattle, and Roll Fourteen: The Invasion(2012)
Teen (segment "Unwanted")

Amorosa: The Revenge(2012)
Jun

Way Back Home(2011)
Junior

RPG Metanoia(2010)
Bryan / Mang Ernie (voice)

Super Inday and the Golden Bibe(2010)
Daniel Jr.

White House(2010)
LJ

Demon(2009)
Kuya Dave

Shake, Rattle & Roll 11(2009)
Kuya Dave (segment "Diablo")

Oh, My Girl! A Laugh Story...(2009)
Young Biboy

SupahPapalicious(2008)
Special Guest

Transmutators(2007)
Arkin

D' Lucky Ones!(2006)
Young Lucky Boy