| Hayop Ka! The Nimfa Dimaano Story (2020) Roger (voice) |
| Bato (2019) Ronald dela Rosa |
| Unexpectedly Yours (2017) Cocoy |
| Bonifacio: Ang Unang Pangulo (2014) Andres Bonifacio |
| Sa Ngalan Ng Ama, Ina, At Mga Anak (2014) Ongkoy |
| 10000 Hours (2013) |
| Tum, My Pledge of Love (2011) |
| Sundo (2009) Romano |
| Ikaw Pa Rin: Bongga Ka Boy! (2008) Roberto 'Boy' Reyes |
| Blackout (2007) Gil Blanco |
| Till I Met You (2006) Gabriel |
| La Visa Loca (2005) Jess Huson |
| Astigmatism (2004) Bien |
| Kulimlim (2004) Jake |
| Alab ng Lahi (2003) Gregorio Magtanggol |
| You and Me Against the World (2003) Paolo Guerrero |
| Jeannie, Bakit Ngayon Ka Lang? (2002) Badong |
| Videoke King (2002) King |
| Hari ng Selda: Anak ni Baby Ama 2 (2002) Anghel |
| Buhay Kamao (2001) Pepe |
| Pagdating ng Panahon (2001) Manuel |
| Ooops, Teka Lang... Diskarte Ko 'To! (2001) Dario |
| Kailangan Ko'y Ikaw (2000) Guillermo "Gimo" Talumpati |
| Eto Na Naman Ako (2000) Abet Dimaguiba |
| Tunay na Tunay: Gets Mo? Gets Ko! (2000) Nick / Ramon |
| Bilib Ako Sa’yo (1999) Gatdula |
| 'Di Puwedeng Hindi Puwede (1999) Carding |
| Tulak ng Bibig, Kabig ng Dibdib (1998) Lando |
| P're Hanggang Sa Huli (1995) Brando del Valle |
| Oo na sige na (1994) Bonggoy |
| Col. Billy Bibit, RAM (1994) Col. Gringo Honasan, RAM |
| Mistah: Mga Mandirigma (1994) Mario Cariño |
| Di na Natuto (Sorry na, Puwede ba?) (1993) |
| Manila Boy (1993) Diego / Manila Boy |
| Gagay: Prinsesa ng Brownout (1993) Biker |
| Makuha Ka sa Tingin: Kung Puede lang (1993) El Cid |
| Engkanto (1992) Matador |
| Bad Boy II (1992) Bombo |
| Grease Gun Gang (1992) Carding Sungkit |
| Miss Na Miss Na Kita: Ang Utol Kong Hoodlum Part 2 (1992) Ben |
| Hinukay Ko Na Ang Libingan Mo (1991) Elmo & Anton |
| Maging Sino Ka Man (1991) Carding |
| Anak ni Baby Ama (1991) Anghel |
| Ang Utol Kong Hoodlum (1991) Ben |
| Bad Boy (1990) |
| Walang Awa Kung Pumatay (1990) Nanding |
| Barumbado (1990) |
| Sa Diyos Lang Ako Susuko (1990) Romano |
| Carnap King: The Randy Padilla Story (1989) |
| Delima Gang (1989) Berto Delima |
| Hindi Pahuhuli Ng Buhay (1989) |
| Eagle Squad (1989) |
| Alega Gang: Public Enemy No.1 of Cebu (1988) |
| Love Letters (1988) |
| Bagets Gang (1986) |
| Public Enemy No. 2: Maraming Number Two (1985) |
| Bala Ko Ang Hahatol (1985) |
| Children of the Lake |