| Green Bones (2024) Superintendent Velasquez |
| Labyu with an Accent (2022) Walter |
| Isa Pang Bahaghari (2020) |
| Nightshift (2020) |
| Habambuhay: Remembering Philippine Cinema (2019) Himself |
| Marineros: Men in the Middle of the Sea (2019) Dennis Marisol |
| Ang Panday (2017) |
| Bliss (2017) Talk Show Host |
| Bakit Lahat ng Gwapo May Boyfriend?! (2016) Nap / Lexi |
| Ang Babaeng Humayo (2016) Rodrigo Trinidad |
| Free Range (2016) |
| God Gave Me You (2016) Theo |
| Everything About Her (2016) Leo |
| 10000 Hours (2013) |
| On the Job (2013) Cong. Manrique |
| D' Kilabots Pogi Brothers Weh?!? (2012) Mr. Lucio |
| Litsonero (2009) Pinoy |
| Baler (2008) Fr. Candido Gomez Carreno |
| Tiltil (2008) Timo |
| Enteng Kabisote 4: Okay ka, Fairy ko... The Beginning of the Legend (2007) Prinsipe Inok |
| Idol: Pag-asa ng Bayan (2007) |
| Selda (2007) Warden Ramos |
| First Day High (2006) Coach Zantua |
| Nasaan si Francis? (2006) Police Chief |
| Dubai (2005) Basi |
| Ang Anak ni Brocka (2005) (archive footage) |
| Pinoy/Blonde (2005) |
| Big Time (2005) Don Manolo |
| Bikini Open (2005) Billy's Father |
| Gangland (1998) Director |
| Nagbibinata (1998) Teddy |
| Abot-Kamay Ang Pangarap (1996) Vic |
| Neber 2 Geder (1996) Ricky |
| Muling Umawit ang Puso (1995) Diosdado Rivera |
| Batang-X (1995) Kuwago |
| Bangers (1995) Richard |
| The Maggie dela Riva Story (God... Why Me?) (1994) |
| Nagkataon...Nagkatagpo (1994) Raymond |
| Kung Tayo'y Magkakalayo (1993) |
| Tonyo Bagyo: Daig pa ang asong ulol (1993) Bogart |
| Alyas Pogi 2 (1992) Banjo |
| Grease Gun Gang (1992) Victor Lim |
| Boy Praning: Utak Pulbura (1992) |
| Kahit Buhay Ko... (1992) Lt. Torres |
| Huwag Mong Salingin ang Sugat Ko (1991) Louie |
| Buburahin Kita Sa Mundo! (1991) |
| Barbi for President (1991) Friend of Mario |
| Uubusin Ko Ang Lahi Mo (1991) Frank |
| Hihintayin Kita sa Langit (1991) Milo |
| Una Kang Naging Akin (1991) Ely |
| Leon ng Maynila (1991) Rico |
| Baril Ko ang Uusig (1990) |
| Inosente (1990) |
| Masikip na ang Mundo Mo (1990) |
| Ayaw Matulog Ng Gabi (1990) Bobby |
| Jabidah Massacre (1990) |
| Barumbado (1990) |
| Ikasa Mo, Ipuputok Ko (1990) Buboy |
| Dear Diary (1989) Mr. Simon Macalintal (segment "Dear Killer") |
| Alyas Boy Muslim (1989) |
| Ipaglalaban Ko (1989) |
| Ang Pumatay Nang Dahil Sa'Yo! (1989) |
| Salamamgkero (1987) Lolo Omar / Professor Jamir |
| Jack & Jill (1987) Junior |
| Anak ng lupa (1987) Ariosto |
| Tagos ng Dugo (1987) Edison |
| Halimaw Sa Banga (1986) Arganox |
| Unfaithful Wife (1986) Crispin |
| Paradise Inn (1985) Rey |
| Ano ang Kulay ng Mukha ng Diyos? (1985) Fidel |
| Ina, Kasusuklaman Ba Kita? (1985) |
| Hubo sa dilim (1985) |
| Kay Dali ng Kahapon, Kay Tagal ng Bukas (1985) |
| Lalakwe (1985) Alfred |
| Alapaap (1984) Donald |
| Somewhere (1984) George |
| Kaya Kong Abutin ang Langit (1984) Oz |
| Hanggang sa Huling Bala (1984) |
| Kung Mahawi Man ang Ulap (1984) Jojo |
| Dugong Buhay (1983) |
| Stryker (1983) |
| Nagalit ang Buwan sa Haba ng Gabi (1983) Boyfriend |
| Zimatar (1982) |
| Kapitan Kidlat (1981) |
| Titser's Pet (1981) |
| Pabling (1981) |
| Diborsyada (1980) |
| Boy Pana (1978) |
| Araw-araw Gabi-gabi (1975) |
| Mga Uhaw na Bulaklak (1975) |
| Sangre montilla (1975) |