2010
as Omar Mahadin
2023
as Young Dune
2017
as Jason
2004
as Mocky Cabangon
2015
2018
as Ric / Commander Toto
2009
as Pong (segment "Lamanglupa")
2013
as Darwin
2014
as Nico
2012
as Gibson Bonifacio
as Pj
as Jin Feng's Husband
as Pong
2011
as Julius Capule