Actor
Love; Life
2019 · as Elvis
Tumbok
2011 · as Gio
Who's That Girl?
2011 · as Kyle Pedroza
Catch Me... I'm in Love
2011 · as Rojie
Rosario
2010 · as Rosario's Admirer
LRT
2006 · as Rocky
Shake, Rattle & Roll 8
2006 · as Rocky (segment "LRT")