2024
Lumuhod Ka Sa Lupa as Atoy Santos2024
Road Trip as Gabriel2024
40 as Not available2019
The Annulment as Paulo2018
The Significant Other as Lester2017
Deadma Walking as Wake Visitor2016
Sinungaling Mong Puso as Jolo2013
Maghihintay Pa Rin as Ricky Alvarado2012
My Daddy Dearest as Chris 'CJ' Javier2012
Shake Rattle and Roll Fourteen: The Invasion as Pvt. 1st Class Maximo Ornedo (segment "Lost Command")2012
Lost Command as Pvt. 1st Class Maximo Ornedo2011
Sisid as Ahmed2011
Kokak as Roco Valencia2010
Langit sa Piling Mo as Jerry Narciso2010
Mamarazzi as Ray2009
Kung Aagawin Mo ang Lahat sa Akin as Troy Samaniego2009
Sana Ngayong Pasko as Bernie