2016
Die Beautiful as Paola2014
Shake, Rattle & Roll XV as Adam (segment "Flight 666")2014
Flight 666 as Adam2013
Raketeros as Not available2012
A Secret Affair as Miggy2012
This Guy's In Love With U Mare! as Not available2012
Si Agimat, si Enteng Kabisote at si Ako as IC2011
Ang Utol Kong Hoodlum as Bruce2010
In Your Eyes as Ciara's Friend2010
Paano Na Kaya as Juding2010
HIV: Si Heidi, Si Ivy at Si V as Not available2009
Fidel as Boy George2008
Manay Po! 2: Overload as Frida2008
Shake, Rattle & Roll X as Pinky (segment "Class Picture")2008
Class Picture as Pinky2007
My Kuya's Wedding as Vi2006
LRT as Ojie2006
Reyna as IC2006
Shake, Rattle & Roll 8 as Ojie (segment "LRT")2006
Twilight Dancers as Not available1993
Pretty Boy as Boyet1993
Dugo ng Panday as Not available1993
Pido Dida 3: May Kambal Na as Not available1992
Mandurugas as Not available1992
Shake, Rattle & Roll IV as Teks (segment "Ang Madre")1992
The Nun as Teks1991
Darna as Not available