







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