| Mamasapano: Now It Can Be Told (2022) |
| 3pol Trobol Huli Ka Balbon (2019) als Senator Simon Esguerra |
| Just a Stranger (2019) |
| The Last Pinoy Action King (2015) |
| Halik sa Hangin (2015) |
| Ang Tanging Ina (2003) als Tony |
| Tatarin (2001) als Don Paeng |
| Kaaway Hanggang Hukay (2001) als Col. Carlos Ricarte |
| Abandonada (2000) als Edwin |
| Tanging Yaman (2000) als Art |
| Minsan Ko Lang Sasabihin (2000) |
| Minsan, Minahal Kita (2000) als Louie |
| Soltera (1999) als Arthur |
| Ang Kabit Ni Mrs. Montero (1999) als Cal Montero |
| Puso Ng Pasko (1998) als Miguel |
| Gangland (1998) als Himself |
| Anting-anting (1998) |
| I Do? I Die! (D'yos ko day) (1997) als Bernie Mendiola |
| Totoy Hitman (1997) |
| Simaron, Barya lang ang halaga ng ulo mo (1997) |
| Hanggang Dito na Lang (1997) |
| Minsan Lamang Magmamahal (1997) |
| Batang PX (1997) als Dante |
| Tubusin Mo Ng Bala Ang Puso Ko (1996) |
| Ama, Ina, Anak (1996) als Santi Alvarez |
| Wanted Perfect Father (1995) als Mr. Manyakis |
| Costales (1995) |
| 亞洲警察之高壓線 (1995) als Edu |
| Batas Ko Ang Katapat Mo (1995) |
| Baby Love (1995) als Benny Palanca |
| Ika-11 Utos: Mahalin Mo Asawa Mo (1994) als Tony |
| Separada (1994) als Dodie |
| Darna! Ang Pagbabalik (1994) als Max |
| Geron Olivar (1994) als Frankie Montero |
| 轟天密令 (1994) als Eddie |
| Di na Natuto (Sorry na, Puwede ba?) (1993) |
| Magkasangga sa Batas (1993) als Albert Moran |
| Galvez: Hanggang Sa Dulo Ng Mundo Hahanapin Kita (1993) als Marvin Esguerra |
| Dugo ng Panday (1993) |
| Ang Guro (1992) als Arturo "Bodjie" Zerrudo |
| Shake, Rattle & Roll IV (1992) als Mr. Zerrudo (segment "Ang Guro") |
| Alyas Boy Kano (1992) |
| Mahal Kita Walang Iba (1992) als Robbie |
| Pangako Sa'yo (1992) |
| Kailangan Kita (1992) als Luis |
| Darna (1991) als Dominico Lopilico |
| Pretty Boy Hoodlum (1991) als Bobby Imperial |
| Kung Patatawarin Ka Ng Bala Ko (1991) als Dante |
| Noel Juico, 16: Batang kriminal (1991) als Perez |
| Boyong Mañalac: Hoodlum Terminator (1991) als Mendez |
| Maging Sino Ka Man (1991) als Gilbert |
| Kaaway ng Batas (1990) |
| Alyas Pogi: Birador ng Nueva Ecija (1990) als Agapito Rodrigo |
| Isang Araw Walang Diyos (1989) als Jay Manalo |
| Eagle Squad (1989) |
| Babaing Hampaslupa (1988) als Vincent |
| Hati Tayo Sa Magdamag (1988) |
| Misis Mo, Misis Ko (1988) |
| Huwag Mong Itanong Kung Bakit (1988) als Lar Cuevas |
| Working Girls 2 (1987) |
| Jack & Jill (1987) als Angelo Bartolome |
| Alabok sa Ulap (1987) als Winston Abad |
| Captain Barbell (1986) als Captain Barbell |
| Nakagapos na Puso (1986) als Rolly Enriquez |
| Palimos Ng Pag-ibig (1986) als Rodel |
| Paano hahatiin ang puso? (1986) |
| Kailan Tama Ang Mali? (1986) |
| Bilanggo Sa Dilim (1986) als Marissa's Date |
| Ano ang Kulay ng Mukha ng Diyos? (1985) als Rudy |
| Pati ba Pintig ng Puso? (1985) als Dr. Francis Palma |
| Hindi Nahahati ang Langit (1985) als Ronald |
| Kapag Puso'y Sinugatan (1985) |
| Working Girls (1984) als Danny Prado |
| Schoolgirls (1982) als Nestor |
| Dear Heart (1981) |
| Mahinhin vs. Mahinhin (1981) als Archie |
| Alaga (1980) |
| Romano Sagrado: Talim sa dilim |