| 2026 | First Light as Edward Dela Cruz |
| 2025 | Kötü Karakterler Akademisi as Facial Expressions Teacher |
| 2025 | Kontrabida |
| 2023 | Sa Kamay ng Diyos |
| 2023 | Mang Kanor as Mang Kanor |
| 2022 | Mamasapano: Now It Can Be Told |
| 2022 | Partners in Crime as Don Bill |
| 2020 | I, Will: The Doc Willie Ong Story as Col. Simplicio Ouano |
| 2019 | Portrait of my Love |
| 2018 | Bamboo Dogs |
| 2018 | The Lookout |
| 2018 | Ang Misyon: A Marawi Siege Story |
| 2018 | Never Not Love You as Joanne's Father |
| 2017 | Across The Crescent Moon |
| 2016 | Working Beks |
| 2016 | Upline Downline |
| 2016 | Pilapil |
| 2016 | Sekyu |
| 2016 | Lumayo Ka Nga Sa Akin as Bos |
| 2015 | Maria Labo |
| 2015 | The Last Pinoy Action King as Himself |
| 2014 | Feng Shui 2 as Lester's father |
| 2014 | Gangster Lolo |
| 2014 | Tres |
| 2014 | Hari ng Tondo |
| 2013 | Alfredo S. Lim: The Untold Story as Calderon |
| 2012 | Mariposa: Sa Hawla ng Gabi |
| 2012 | Six Degrees of Separation from Lilia Cuntapay as Special Appearance |
| 2012 | Bwakaw as Sol |
| 2012 | REquieme! as Budoy |
| 2011 | Shake, Rattle & Roll 13 as Ranchero (segment "Tamawo") |
| 2011 | Tamawo as Ranchero |
| 2011 | Di Ingon 'nato as Lauro |
| 2011 | I-Libings |
| 2011 | Nang Tumambad ang Hubad na Katotohanan |
| 2010 | Disarmed as Daco |
| 2009 | Oh, My Girl! A Laugh Story... as Gay Friend 2 |
| 2007 | Ang M.O.N.A.Y ni Mr. Shooli |
| 2006 | Saan Nagtatago si Happiness? |
| 2005 | Büyük Baskın as Henchman #1 |
| 2005 | Ang Anak ni Brocka |
| 2004 | Mano Mano 3 Arnis the Lost Art |
| 2004 | U Belt |
| 2003 | Babae sa Breakwater as Foreman |
| 2001 | Mano Mano 2: Ubusan ng Lakas |
| 2000 | Ping Lacson: Super Cop as Cebu Town Mayor |
| 2000 | Matalino Man Ang Matsing Naiisahan Din! |
| 1999 | Asin at Paminta |
| 1999 | Basta't Ikaw... Nanginginig Pa |
| 1999 | Tigasin as Roxas |
| 1999 | D'Sisters: Nuns of the Above as Dennis |
| 1998 | Pahiram Kahit Sandali as Cliff |
| 1998 | Hiling as Mario |
| 1998 | Mystrio (Uno... Dos... Tres Pilyos!) as Joel |
| 1998 | May Sayad |
| 1998 | Ama Namin as Capt. Garcia |
| 1998 | Ben Delubyo |
| 1998 | Guevarra: Sa Batas Ko Walang Hari |
| 1998 | Bitoy Ang Itawag Mo Sa Akin |
| 1997 | Bagamundo |
| 1997 | NBI: The Mariano Mison Story as Nardong Putik |
| 1997 | Computer Kombat |
| 1997 | Wow... Multo! |
| 1997 | Baril sa Baril as Dinggoy |
| 1997 | Lab En Kisses as Mickey |
| 1997 | Wanted Perfect Murder as Berto |
| 1996 | Emong Salvacion |
| 1996 | The Chain as Colonel Cortez |
| 1996 | Isa, Dalawa Takbo as Deaf & Mute |
| 1996 | Kristo as Judas Iscariot |
| 1996 | S'yempre Ikaw Pa Rin |
| 1996 | Hagedorn |
| 1995 | Dahas as Capt. Jugo |
| 1995 | 緊急呼出し エマージェンシー・コール |
| 1995 | Matimbang Pa sa Dugo as Boy Icepick |
| 1995 | Ikaw Pa... Eh Love Kita as Noel Agustin |
| 1995 | Isang Kahig, Tatlong Tuka |
| 1995 | Proboys as Gay at Shooting Range |
| 1995 | Iligpit si Bobby Ortega: Markang Bungo 2 |
| 1994 | Gen. Tapia: Sa Nagbabagang Lupa |
| 1994 | Geron Olivar as Mike |
| 1994 | Hataw Tatay Hataw |
| 1994 | Dark Tide as Stosh |
| 1994 | Mistah: Mga Mandirigma as Soldier |
| 1994 | Greggy En' Boogie: Sakyan Mo Na Lang, Anna |
| 1993 | Ang Kuya Kong Siga |
| 1993 | Adan Ronquillo: Tubong Cavite... Laking Tondo as Paolo |
| 1993 | Kahit ako'y busabos as Korek |
| 1993 | Patapon as Police Sgt. |
| 1993 | Enteng Manok: Tari Ng Quiapo |
| 1993 | Hulihin Probinsiyanong Mandurukot as Totoy Gala |
| 1992 | Guwapings: The First Adventure |
| 1992 | Lt. Nicholas Aguirre: Batas ko ang iiral |
| 1992 | Eh Kasi Bata |
| 1992 | Kahit Buhay Ko... as Lando |
| 1992 | Narito ang Puso Ko |
| 1992 | Alyas Ninong: Huling kilabot ng Tondo |
| 1992 | Takbo... Talon... Tili!!! |
| 1991 | Buddy en Sol (Sine ito) as Brando |
| 1991 | Kislap sa Dilim as Gilmore |
| 1991 | Bingbong: The Vincent Crisologo Story |
| 1991 | Mayor Latigo as Col. Medalla |
| 1991 | Maging Sino Ka Man as Alex |
| 1990 | Aswang as Tanda |
| 1990 | Shake, Rattle & Roll II as Tanda (segment "Aswang") |
| 1990 | May Araw Ka Rin Bagallon |
| 1990 | Alyas Pogi: Birador ng Nueva Ecija as Alex |
| 1990 | Bagwis |
| 1990 | Ayaw Matulog Ng Gabi as Jack |
| 1990 | Petrang Kabayo 2: Anong Ganda Mo! Mukha Kang Kabayo as Jeremy |
| 1990 | Hukom .45 |
| 1990 | Robo-Kickboxer - Power of Justice as Ralph |
| 1990 | Smokey Mountain: Mga Banyaga Sa Sariling Lupa |
| 1989 | Jones Bridge Massacre |
| 1989 | Palibhasa Detektib |
| 1989 | Impaktita as Asiong |
| 1989 | Abot Hanggang Sukdulan as Rocky |
| 1988 | Sa Puso Ko Hahalik Ang Mundo as Gilbert |
| 1988 | Kapag Napagod ang Puso |
| 1988 | Moises Platon |
| 1988 | Wake Up Little Susie |
| 1988 | Misis Mo, Misis Ko as Gary |
| 1988 | Tubusin Mo ng Dugo |
| 1987 | Maria Went To Town! as Panggoy |
| 1987 | Bloody Mary The Movie |
| 1987 | Shoot That Ball as Mickey |
| 1987 | Jack & Jill as Baldo |
| 1987 | Jack en Poy: Hale-Hale Hoy! |
| 1986 | Captain Barbell as Atong |
| 1986 | Agaw-Armas |
| 1986 | Batang Quiapo as Tikboy |
| 1986 | Sana'y Wala Nang Wakas as Louie |
| 1986 | Balimbing |
| 1985 | Anak ng Tondo as Johnny |
| 1985 | Celeste Gang |
| 1985 | Baun Gang |
| 1984 | Bayan Ko: Kapit sa Patalim as Boy Echas |
| 1984 | Ang Padrino as Jake |
| 1984 | Ang Padrino as Jakes |
| 1984 | Charot |
| 1984 | Alyas Baby Tsina as Senator's Bodyguard |
| 1984 | Anak Ni Waray Vs Anak Ni Biday as Charlie |
| 1984 | Lovingly Yours, Helen: The Movie as Alex |
| 1984 | Bangkang Papel sa Dagat ng Apoy |
| 1984 | Hanggang sa Huling Bala |
| 1984 | Dapat Ka Bang Mahalin? as Phil |
| 1983 | Tatak Ng Yakuza |
| 1983 | Aking Prince Charming |
| 1982 | Haplos as Ice Plant Manager |
| 1982 | Pader at Rehas |
| 1982 | Vendetta |
| 1982 | Palipat-lipat, Papalit-palit |
| 1982 | Sugo |
| 1982 | Pusong Uhaw |
| 1981 | Burgis as Bogart |
| 1981 | Ibalik Ang Swerti! |
| 1981 | Kontrobersyal as Eddie Randal |
| 1981 | Sierra Madre |
| 1981 | Deadly Brothers |
| 1980 | Estibador as Al Montego |
| 1980 | Angela Markado as Delio |
| 1980 | Leon ng Central Luzon |
| 1980 | Bongga Ka 'Day |
| 1980 | Reyna ng Pitong Gatang as Berto |
| 1980 | Yakapin Mo ‘Ko, Lalaking Matapang |
| 1980 | Darna at Ding as as |
| 1979 | Annie Batungbakal as Roy |
| 1979 | Bira! Darna! Bira! |
| 1979 | Batang Salabusab |
| 1978 | Mga Huwad na Mananayaw |
| 1978 | Napoleon Agra |
| 1978 | Mga Mata ni Angelita as Truck Driver |
| 1978 | Mga Tinik ng Babae |
| 1978 | Isa-dalawa-tatlo: Ang tatay kong kalbo |
| 1977 | Mga Bilanggong Birhen as David |
| 1977 | Mga Hayop Sa Damo |
| 1976 | Insiang as Bebot |
| 1976 | The Rebel Hunter |
| 1976 | Ligaw Tingin, Halik Hangin |
| 1976 | Ihalik Mo Ako sa Diyos! |
| 1975 | Bamboo Trap |
| 1975 | Mga Uhaw na Bulaklak |
| 1974 | Psssst... Halika Babae! as Rex |
| 1973 | Darna and the Giants as Pare |
Duvar