2016
Die Beautiful as Paola2014
Shake, Rattle & Roll XV as Adam (segment "Flight 666")2014
Flight 666 as Adam2013
Raketeros as Not available2012
This Guy's In Love With U Mare! as Not available2012
A Secret Affair as Miggy2012
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
Reyna as IC2006
Shake, Rattle & Roll 8 as Ojie (segment "LRT")2006
Twilight Dancers as Not available2006
LRT as Ojie1993
Pretty Boy as Boyet1993
Pido Dida 3: May Kambal Na as Not available1993
Dugo ng Panday as Not available1992
Mandurugas as Not available1992
The Nun as Teks1992
Shake, Rattle & Roll IV as Teks (segment "Ang Madre")1991
Darna as Not available