- 2013Kung Fu DivasFilm
- 2013Villa QuintanaSeriesManolo Quintana
- 2012Pahiram ng SandaliSeriesRomer Alcaraz
- 2010Father JejemonFilm
- 2010The Night InfiniteFilm
- 2004KuyaFilmVincent's Dad
- 2003Spirit Warriors: The ShortcutFilmPonce's stepfather
- 2002Shallow WatersFilm
- 2002DiskarteFilmVeloso
- 2002Burles King Daw O...FilmDon Henrico
- 2001Huli sa AktoFilm
- 2001Ooops, Teka Lang... Diskarte Ko 'To!FilmKa Benito
- 2000Alipin ng TuksoFilm
- 2000Spirit WarriorsFilmSteve
- 1999Asin at PamintaFilm
- 1999Type Kita… Walang Kokontra!FilmAlex Portugal
- 1999Tatapatan Ko Ang Lakas MoFilmDon Carlitos
- 1999Tik Tak Toys: My KolokotoysFilmMr. Bolado
- 1999SaranggolaFilm
- 1998BiradorFilmCapt. Moreno
- 1998Curacha: The Restless WomanFilmShip Captain
- 1998Cariño BrutalFilmJeffrey
- 1998May SayadFilm
- 1998WangbuFilmMartin
- 1998Ben DelubyoFilm
- 1997PusakalFilm
- 1997Rizal in DapitanFilmCapt. Carnicero
- 1997Shake, Rattle & Roll VIFilmRicardo (segment "Ang Buwan")
- 1997Sabi Mo Mahal Mo Ako, Wala Nang BawianFilmTin. Reyes
- 1997The MoonFilmProf. Ricardo G. Abad
- 1996RubbermanFilmYoyoy
- 1996Hangga't May HiningaFilmBilly Boy
- 1996Tong-itsFilm
- 1996Mahal Kita, Alam Mo Ba?Film
- 1995Sabik Sa HalikFilm
- 1995Kahit Butas Ng Karayom Papasukin Ko...Film
- 1994Mayor Cesar ClimacoFilm
- 1993Sgt. Bobby Aguilar: You Only Have One Life!Film
- 1993Pugoy – Hostage: DavaoFilmLt. Col. Franco Calida
- 1993Ms. Dolora XFilm
- 1992Cordora: Lulutang Ka sa Sariling Mong Dugo!Film
- 1992Dalawa Man Ang Buhay Mo, Pagsasabayin Ko!Film
- 1992Boy Praning: Utak PulburaFilm
- 1991McBainFilmHead Federate
- 1989If It's A SinFilmRaullo Ferrer
- 1988Super Inday And The Golden BibeFilm
- 1988Petrang Kabayo at ang Pilyang KutingFilmDrago
- 1988A Dangerous LifeSeriesCol. 'Tiger' Tecson
- 1988Code Name: Black & WhiteFilm
- 1988Tubusin Mo ng DugoFilm
- 1987TigersharkFilmTony
- 1987Rosa MisticaFilmAtty. Potenciano
- 1987Stolen MomentsFilm
- 1987Kapag Puno Na Ang SalopFilm
- 1986Yesterday, Today & TomorrowFilm
- 1986The GraduatesFilm
- 1985IslaFilm
- 1985Ma'am, May We Go Out?FilmRoy
- 1985BelovedFilmRelli
- 1985Kapag Puso'y SinugatanFilmRobbie
- 1984Working GirlsFilmRoy
- 1973Super GeeFilm
- 1972The Big Bird CageFilmRevolutionary (uncredited)