| Dagsin (2016) als Justino |
| Of All the Things (2012) |
| Last Viewing (2009) |
| Fausta (2009) als Fernando Amorsolo |
| Lovebirds (2008) |
| Don't Give Up On Us (2006) als Robert |
| Chavit (2003) als Joseling |
| Bakat (2001) |
| Senswal (2000) |
| Esperanza: The Movie (1999) als Jaime |
| Oo Na... Mahal Na Kung Mahal (1999) als Col. Ruta |
| Ipaglaban Mo: The Movie II (1997) als Tomas (episode 2) |
| Tirad Pass: The Story of Gen. Gregorio del Pilar (1996) |
| Mulanay: Sa Pusod Ng Paraiso (1996) |
| Sana Maulit Muli (1995) als Ben |
| The Marita Gonzaga Rape-Slay: In God We Trust! (1995) |
| Forever (1994) als Gusting |
| The Untold Story: Vizconde Massacre II - May the Lord Be with Us! (1994) als Efren Montano |
| Relaks ka Lang Sagot Kita (1994) |
| Inay (1993) als Defense Attorney |
| Leonardo Delos Reyes: Alyas Waway (1993) als Ruther Batuigas |
| The Vizconde Massacre: God, Help Us! (1993) als Efren Montano |
| Akin Ang Pangarap Mo (1992) |
| Alyas Pogi: Birador ng Nueva Ecija (1990) als Erning |
| Lumaban ka! Sagot kita sa Diyos (1990) |
| Imortal (1989) |
| Sa Kuko ng Agila (1989) als Lucio |
| Kahit Wala Ka Na (1989) |
| Boy Negro (1988) als Max Buan |
| Walang Karugtong Ang Nakaraan (1987) |
| Always and Forever (1986) |
| God... Save Me! (1985) als Jaime |
| Bakit Manipis ang Ulap? (1985) als Antonio |
| Heartache City (1985) als Francis |
| Bituing Walang Ningning (1985) als Larry Calma |
| Lalakwe (1985) als Martin Poblador |
| Magchumikap Ka! (1985) |
| Bukas... May Pangarap (1984) |
| May Daga sa Labas ng Lungga (1984) als Manny Velez |
| Working Girls (1984) als Raul |
| May Lamok sa Loob ng Kulambo (1984) |
| Kung Mahawi Man ang Ulap (1984) als Prosecutor |
| Hanguin Mo Ako Sa Putik (1983) |
| Nagalit ang Buwan sa Haba ng Gabi (1983) als Suitor |
| To Love Again (1983) als Rodolfo |
| Palabra de Honor (1983) als Arthur |
| Friends in Love (1983) |
| Gaano Kadalas Ang Minsan? (1982) als Dr. Eufemio |
| T-Bird at Ako (1982) als Jake |
| Karma (1981) |
| Hermano Pule (1979) |
| Babae... Ngayon at Kailanman (1977) als Noel Quintero |
| Lalaki, Babae kami! (1977) |
| Liwanag sa kabila ng dilim (1977) |
| Divorce: Pilipino Style (1976) |
| Putik Ka Man... Sa Alabok Magbabalik (1976) |
| Itim (1976) als Jun |
| Diligin Mo ng Hamog ang Uhaw na Lupa (1975) |
| Maynila sa mga Kuko ng Liwanag (1975) als Pol |
| Dalawang Mukha ng Tagumpay (1973) |
| Now and Forever (1973) |
| Remembrance (1972) |