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