2025
Mananambal as Ethan2025
In Thy Name as Not available2025
My Love Will Make You Disappear as Rom2022
The Last Five Years as Not available2019
The Last Interview: The Mayor Antonio Halili Story as Not available2019
Maledicto as Frederico Manalang2018
Sleepless as Not available2018
The Mission: A Marawi Siege Story as Sajid Tumawil2017
Ladyfish as Not available2016
The Unmarried Wife as Geru2016
My Rebound Girl as Jaime2016
That Thing Called Tanga Na as Gerorgette2016
A Lotto Like Love as Itot Adlaw2015
Tanods as Not available2015
#EwanKoSau Saranghaeyo as Not available2014
Feng Shui 2 as Lester's friend2014
Mumbai Love as Marco2013
Kung Fu Divas as Not available2012
Shake Rattle and Roll Fourteen: The Invasion as Pvt. Solomon Conde (segment "Lost Command")2012
Moron 5 and the Crying Lady as Mike2012
Lost Command as Pvt. Solomon Conde2011
Glamorosa as Calvin Lustico2011
Babaeng Hampaslupa as Andrew See2011
Zombadings 1: Patayin sa Shokot si Remington as Remington2010
Gumapang Ka Sa Lusak as Jonathan Guatlo2010
Shake, Rattle and Roll 12 as Dennis (segment "Punerarya")2010
Funerary as Dennis2009
Shake, Rattle & Roll 11 as Lia (segment "Lamanglupa")2009
Shake, Rattle & Roll 11 as Ryan (segment "Lamanglupa")2009
Lamanglupa as Ryan2008
Ako si Kim Samsoon as Kokoy2008
My Monster Mom as Pipo2008
Shake, Rattle & Roll X as Celso (segment "Nieves: The Engkanto Slayer")2008
Nieves: The Engkanto Slayer as Celso2008
Mag-ingat ka sa... Kulam as Neil2007
Boys Nxt Door as Not available2007
Shake, Rattle and Roll 9 as Vince (segment "Engkanto")2007
Hide & Seek as Joseph Dionisio2007
Fairy as Vince2003
Malikmata as Not available