| Lamas (2024) Adon |
| Pasahero (2024) Tom |
| Package Deal (2024) Ron |
| Itutumba Ka Ng Tatay Ko (2024) |
| Para Kang Papa Mo (2023) |
| Ganti-Ganti (2023) Arthur |
| Bisyo! (2023) Rodrigo "ViceRod" Reyes |
| Hugot (2023) Bochok |
| Domme (2023) Raymond |
| Bela Luna (2023) Diego |
| Nightbird (2023) Elijah |
| Pamasahe (2022) Rod |
| Scorpio Nights 3 (2022) Drake |
| Doblado (2022) Mr. L |
| Kaliwaan (2022) Marlon |
| Adarna Gang (2022) Pedro |
| Deception (2022) Jericho / Ethan |
| Barumbadings (2021) |
| House Tour (2021) Markus Palma |
| Biyernes Santo (2021) Michael |
| Cuddle Weather (2019) Yan |
| Ma' Rosa (2016) SPO4 Castor |
| Manila's Finest (2015) |
| The Last Pinoy Action King (2015) |
| Diablo (2009) Fr. Ronnie |
| Shake, Rattle & Roll 11 (2009) Fr. Ronnie (segment "Diablo") |
| Lihim ng San Joaquin (2005) Rene |
| Shake Rattle & Roll 2k5 (2005) Rene (segment "Lihim ng San Joaquin") |
| Sa piling Ng Mga Belyas (2003) |
| You and Me Against the World (2003) Arnold Torrevilla |
| Hesus, rebolusyunaryo (2002) Hesus |
| Dos Ekis (2001) Benito |
| Biyaheng Langit (2000) Danny |
| Ako Ba Ang Nasa Puso Mo? (1997) |
| Kabilin-bilinan ng Lola ('Wag Uminom ng Serbesa) (1996) |
| Istokwa (1996) Migo |
| Mangarap Ka (1995) Nonoy |
| Matimbang Pa Sa Dugo (1995) Boying |
| Araw Araw, Gabi Gabi (1995) Raffy |
| Eskapo (1995) Gabby |
| Pare Ko (1995) Francis |
| Sobra talaga... Over (1994) |
| Binibini Ng Aking Panaginip (1994) |
| Bulag, Pipi at Bingi (1993) |
| Guwapings Dos (1993) |
| Guwapings: The First Adventure (1992) |
| 100 Awit Para Kay Stella |