| 2021 | Manoy: Isang Pagsaludo kay Eddie Garcia |
| 2019 | Kalel, 15 as Father George |
| 2019 | Kings of Reality Shows as Himself |
| 2019 | Habambuhay: Remembering Philippine Cinema as Himself |
| 2019 | Circa |
| 2019 | Sanggano, Sanggago't Sanggwapo as Mr. Russel |
| 2018 | Rainbow's Sunset as Ramon Estrealla |
| 2018 | Hintayan ng Langit as Manolo Rivera |
| 2018 | ML |
| 2017 | Ang Panday |
| 2017 | Tatlong Bibe |
| 2016 | Iadya Mo Kami |
| 2015 | Salamat sa Alaala as Himself |
| 2014 | Bonifacio: Ang Unang Pangulo as Museum of Philippine Political History curator |
| 2014 | The Amazing Praybeyt Benjamin as Lolo Bino |
| 2013 | Boy Golden: Shoot-To-Kill as Atty. Dante Sagalongos |
| 2013 | Mga Kuwentong Barbero as Father Arturo |
| 2012 | D' Kilabots Pogi Brothers Weh?!? as Police Superintendent |
| 2012 | Bwakaw as Rene |
| 2011 | Ang Panday 2 as Daluyong |
| 2011 | Ikaw ang Pag-ibig |
| 2011 | The Unkabogable Praybeyt Benjamin as Gen. Benjamin Santos VI |
| 2011 | Unplugged as Lolo Nestor |
| 2011 | Tum, My Pledge of Love |
| 2010 | Ika-Sampu as General Antonio dela Vega |
| 2010 | Machete Maidens Unleashed! as Self |
| 2009 | Nobody Nobody But Juan as Tu |
| 2009 | Fuschia as Mars |
| 2008 | Urduja as Lakanpati (voice) |
| 2008 | Ate |
| 2006 | Reyna: Ang makulay na pakikipagsapalaran ng mga achucherva, achuchuva, achechenes... as Mamu |
| 2006 | Till I Met You as Señor Manuel |
| 2006 | Blue Moon |
| 2006 | I Wanna Be Happy |
| 2005 | Lisensyadong Kamao as Balani |
| 2005 | Ang Anak ni Brocka as (archive footage) |
| 2005 | ICU Bed #7 as Joseph |
| 2005 | Pinoy/Blonde |
| 2005 | Birhen Ng Manaoag |
| 2004 | Mano Po III: My Love as Melencio |
| 2003 | Chavit as Congressman Claro |
| 2003 | Asboobs: Asal Bobo as Sgt. Samson |
| 2003 | Masamang Ugat as Apo Roman |
| 2003 | Alab ng Lahi |
| 2003 | Operation Balikatan as General Espino |
| 2002 | Mano Po as Don Luis Go |
| 2002 | Bahid as Lorenzo Lavares |
| 2002 | D' Uragons as Sherlock |
| 2002 | Bro: Kahit Saan Engkwentro |
| 2001 | Sanggano't 'Sanggago as Waldo |
| 2001 | Syota ng Bayan as Mayor Golano |
| 2000 | Deathrow as Lolo Sinat |
| 2000 | Anino as Man with gun |
| 2000 | Sıra Ben'de as Lolo Carlos |
| 2000 | Matalino Man Ang Matsing Naiisahan Din! |
| 1999 | Asin at Paminta |
| 1999 | Tigasin as Sgt. Gregorio Marcial |
| 1998 | Sambahin Ang Ngalan Mo |
| 1997 | Mauna Ka Susunod Ako |
| 1997 | NBI: The Mariano Mison Story as Mariano Mison |
| 1996 | Emong Salvacion |
| 1996 | Moises Arcanhel: Sa Guhit Ng Bala |
| 1996 | Bakit May Kahapon Pa? as Gen. Valderama |
| 1996 | Hukom Bitay: Judge Max Asuncion |
| 1996 | Duwelo as Ramon Aguila |
| 1995 | Alfredo Lim: Batas ng Maynila as Alfredo Lim |
| 1994 | Marami Ka Pang Kakaining Bigas |
| 1994 | Ultimatum as Ariston |
| 1994 | Mayor Cesar Climaco as Cesar Climaco |
| 1994 | Maestro Toribio: Sentensyador as Maestro Toribio |
| 1993 | Doring Dorobo: Hagupit Ng Batas as Doring Dorobo |
| 1993 | Rave, Dancing to a Different Beat as R'eal |
| 1993 | Galvez: Hanggang sa Dulo ng Mundo, Hahanapin Kita as Judge Galvez |
| 1993 | P/Maj. Napoleon Velasco, Kumander Kalbo as Napoleon Velasco |
| 1993 | Enteng Manok: Tari Ng Quiapo as Enteng |
| 1993 | Padre Amante Guerrero |
| 1993 | Tatak ng Kriminal as Gojo |
| 1992 | Andres Manambit: Angkan Ng Matatapang as Andres Manambit |
| 1992 | Magdaleno Orbos: Sa Kuko Ng Mga Lawin as Magdaleno Orbos |
| 1992 | Cordora: Lulutang Ka sa Sariling Mong Dugo! |
| 1992 | Alyas Ninong: Huling kilabot ng Tondo as Valentin Zapanta |
| 1991 | Hepe: Isasabay Kita Sa Paglubog Ng Araw as Pepe Marasigan |
| 1991 | Boyong Mañalac: Hoodlum Terminator as Boyong Mañalac |
| 1991 | Hinukay Ko Na Ang Libingan Mo as Laroza |
| 1991 | Mayor Latigo as Meliton Geronimo/Mayor Latigo |
| 1991 | My Pretty Baby as Don Luis Tantoco |
| 1990 | Baril Ko ang Uusig |
| 1990 | Multo as Dr. Corpus |
| 1990 | Bakit Kay Tagal ng Sandali? as Don Edmundo |
| 1990 | Tangga and Chos: Beauty Secret Agents |
| 1990 | Hindi Ka Na Sisikatan Ng Araw: Kapag Puno Na Ang Salop Part III |
| 1990 | Hukom .45 |
| 1990 | My Other Woman |
| 1990 | Gumapang Ka sa Lusak as Mayor Edmundo Guatlo |
| 1990 | Bala at Rosaryo as Edmundo |
| 1990 | Patigasan... ang Labanan |
| 1990 | Ikasa Mo, Ipuputok Ko as Maj. Torjillo |
| 1990 | Kung Tapos Na ang Kailanman |
| 1990 | Naughty Boys as Tonyo |
| 1989 | Ako Ang Huhusga: Kapag Puno Na Ang Salop 2 as Judge Valderama |
| 1989 | Jones Bridge Massacre |
| 1989 | Handa Na Ang Hukay Mo, Calida |
| 1989 | Kung Maibabalik Ko Lang as Badong |
| 1989 | Ang Pumatay Nang Dahil Sa'Yo! |
| 1989 | Tatak ng Isang Api |
| 1989 | Kailan Mahuhugasan ang Kasalanan? as Claudio Escudero |
| 1989 | Bakit Iisa Lamang Ang Puso? |
| 1989 | Si Baleleng at ang Gintong Sirena as Mario |
| 1988 | One Two Bato, Three Four Bapor |
| 1988 | Lord, Bakit Ako Pa? |
| 1988 | Sandakot Na Bala as Daniel |
| 1988 | Stomach In, Chest Out |
| 1988 | Enteng the Dragon |
| 1988 | Love Letters |
| 1988 | Nasaan ka, Inay? as Badong |
| 1988 | Puso sa Puso |
| 1988 | Aguilar, May Oras Ka Rin |
| 1988 | Nakausap ko ang Birhen as as |
| 1988 | Afuang: Bounty Hunter |
| 1988 | Ibulong Mo Sa Diyos |
| 1988 | Tubusin Mo Ng Dugo |
| 1987 | Kapag Puno Na Ang Salop |
| 1987 | Pinulot Ka Lang sa Lupa as Diony |
| 1987 | Batas Sa Aking Kamay |
| 1987 | Kamandag ng Kris as Brig. Gen. Alfredo Basco |
| 1986 | Gabi Na, Kumander |
| 1986 | Nasaan Ka Nang Kailangan Kita as Julio |
| 1986 | Muslim.357 |
| 1986 | Kamagong as Mr. Guevarra |
| 1986 | Yesterday, Today & Tomorrow as Teddy |
| 1985 | Tinik sa Dibdib |
| 1985 | Order to Kill |
| 1985 | Pati ba Pintig ng Puso? as Señor Griego |
| 1985 | Miguelito: Batang Rebelde as Ven Herrera |
| 1985 | Public Enemy No. 2: Maraming Number Two as Manoy |
| 1985 | Sa Totoo Lang! as Eliong |
| 1985 | Ben Tumbling as Gerry Figueroa |
| 1985 | Ulo Ng Gapo |
| 1985 | Mga Paru-Parong Buking as Daniel |
| 1984 | Life Begins at 40 |
| 1984 | Kapag Baboy Ang Inutang |
| 1984 | Matukso kaya ang anghel? |
| 1984 | May Daga sa Labas ng Lungga as Lauro Rivas |
| 1984 | Kriminal |
| 1984 | Bigats |
| 1984 | Daang Hari |
| 1984 | May Lamok sa Loob ng Kulambo |
| 1984 | Sigaw ng Katarungan as Miguel |
| 1984 | Hawakan Mo At Pigilan Ang Kahapon |
| 1984 | Kung Mahawi Man ang Ulap as Pablo Acuesta |
| 1984 | Erpat Kong Forgets |
| 1984 | Sa Ngalan ng Anak |
| 1983 | Bago Kumalat ang Kamandag |
| 1983 | Hanguin Mo Ako Sa Putik |
| 1983 | Laruan |
| 1983 | Minsan Pa Nating Hagkan ang Nakaraan as Cenon |
| 1983 | Nagalit ang Buwan sa Haba ng Gabi as Dimitri De Joya |
| 1983 | Atsay Killer as Naning |
| 1983 | Kapag Buhay Ang Inutang as Baracuda |
| 1983 | Palabra de Honor as Don Adolfo |
| 1982 | Sinasamba Kita as Don Jose Ferrer (uncredited) |
| 1982 | Kenkoy |
| 1981 | Titser's Pet |
| 1981 | P.S. I Love You as Emilio |
| 1981 | Free to Love |
| 1981 | Sambahin Ang Ngalan Mo as Don Segovia |
| 1981 | Hotel House Detective |
| 1981 | Dear Heart |
| 1981 | Dirty Games |
| 1981 | Geronimo |
| 1981 | Cover Girls |
| 1981 | Alfredo Sebastian |
| 1981 | Kontrobersyal as Mauro Dizon |
| 1981 | Uhaw na Dagat |
| 1981 | Iskorokotoy |
| 1980 | Totoy Boogie |
| 1980 | Ang Kabiyak |
| 1980 | Kalibre .45 |
| 1980 | MIssion Terrorize Panay |
| 1980 | Palawan |
| 1980 | Tanikala |
| 1980 | Aguila as Simeon |
| 1979 | Ang Alamat Ni Julian Makabayan |
| 1979 | Dang-Dong |
| 1979 | Star? as Adrian |
| 1979 | Aliw-iw |
| 1979 | Dakpin si Junior Bombay! |
| 1979 | Nang umapoy ang karagatan |
| 1979 | Roberta |
| 1979 | Sa Putik Ihuhugas Ay Dugo |
| 1979 | Batang Salabusab |
| 1978 | Drigo Garrote: Jai Alai King |
| 1978 | Mga Huwad na Mananayaw |
| 1978 | Kung Kaya Mo... Kaya Ko Rin as Isidro Villaverde |
| 1978 | Miss Dulce Amor, Ina |
| 1977 | Walang Katapusang Tag-araw as Leo |
| 1977 | John & Marsha '77 |
| 1977 | Lalaki, Babae Kami! |
| 1977 | Hostage... Hanapin si Batuigas! |
| 1977 | Maligno as Lucas Santander |
| 1977 | Masikip, Maluwang... Paraisong Parisukat |
| 1977 | Sudden Death as Raoul Hidalgo |
| 1976 | Ganito Kami Noon... Paano Kayo Ngayon? as Don Tibor |
| 1976 | Anna Karenina: Babaing Hiwalay sa Asawa as Alex |
| 1976 | Usigin Ang Maysala |
| 1976 | Walang Karanasan as Geron |
| 1975 | Diwang Kayumanggi: Prinsesang Mandirigma |
| 1975 | Bamboo Trap |
| 1975 | At Lumaganap Ang Lagim |
| 1975 | The Fantastic Sword |
| 1975 | Tag-ulan sa Tag-araw |
| 1975 | Karugtong Ang Kahapon |
| 1975 | Laging Umaga |
| 1975 | Kahit ang Mundo'y Magunaw |
| 1975 | Dugo at Pag-ibig Sa Kapirasong Lupa as Capt. Cordova (segment 1) |
| 1975 | Xing long fu hu |
| 1975 | Mister Mo, Lover Boy Ko as Manuel |
| 1975 | 金三角龍虎門 |
| 1975 | Lady Luck |
| 1974 | The Devil's Daughter |
| 1974 | The Game of Death as Master |
| 1974 | Bagsik At Kamandag Ni Pedro Penduko |
| 1974 | Savage Sisters as Captain Morales |
| 1974 | Tinimbang ka Ngunit Kulang as Cesar Blanco |
| 1974 | Ransom! |
| 1974 | Bamboo Gods and Iron Men |
| 1974 | Black Mamba as Fred |
| 1973 | Ang Mahiwagang Daigdig ni Pedro Penduko |
| 1973 | Sto. Cristo |
| 1973 | Super Gee |
| 1973 | Tanikalang dugo |
| 1973 | Beyond Atlantis as The Mate |
| 1973 | Lupang Hinirang |
| 1973 | Nueva Vizcaya |
| 1973 | Fung Ku |
| 1973 | Lipad, Darna, Lipad! |
| 1973 | Kadınlar Cehennemi as Capt. Cruz |
| 1972 | The Woman Hunt as Spyros |
| 1972 | Till Death Do Us Part |
| 1972 | Hantungan ng mga Sugapa |
| 1972 | El Vibora as Alvaran |
| 1972 | Halik ng Vampira |
| 1972 | The Twilight People as Juan Pereira |
| 1971 | Gabriela Silang as Don Manuel de Arza |
| 1971 | Stardoom as Arsiong |
| 1971 | Daluyong! as Johnny Revilla |
| 1971 | Pagdating sa Dulo |
| 1971 | Lumuha Pati mga Anghel as Asyong |
| 1971 | Batuta Ni Drakula as Drakula |
| 1971 | Now! |
| 1971 | The Beast of the Yellow Night as Det. Lt. Campo |
| 1970 | Tubog sa Ginto as Don Benito |
| 1970 | Haydee |
| 1970 | Beast of Blood as Dr. Lorca |
| 1970 | Devil Woman |
| 1970 | Pipo |
| 1970 | Ako'y tao, may dugo at laman! as Jess |
| 1970 | Blue Boy as as |
| 1969 | Bimbo |
| 1969 | Dino Barbaro as Elmo |
| 1968 | Igorota as Mike |
| 1967 | Alamat Ng 7 Kilabot |
| 1966 | Ito ang Pilipino as Capitan |
| 1966 | Ibulong Mo sa Hangin as Eduardo Escudero |
| 1966 | Not for Hire |
| 1965 | Pilipinas Kong Mahal |
| 1962 | Si Lucio at si Miguel |
| 1962 | Diegong Tabak |
| 1962 | Kaming Mga Talyada as Sergeant |
| 1962 | The Big Broadcast |
| 1961 | Halik sa Lupa |
| 1961 | Dalawang Kalbaryo ni Dr. Mendez |
| 1961 | Mother Dearest as segement 'The Rebel' |
| 1960 | Amy, Susie and Tessie |
| 1960 | Berdugo |
| 1960 | Lupa sa Lupa as Bert |
| 1959 | Kilabot Sa Makiling as Victor |
| 1959 | Mga Anghel sa Lansangan as (guest appearance) |
| 1959 | Kamandag |
| 1959 | Pitong Pagsisisi |
| 1958 | Mga Kuwento ni Lola Basyang |
| 1958 | Condenado |
| 1958 | Paruparong Bukid |
| 1958 | Ulilang Anghel |
| 1958 | Tawag Ng Tanghalan |
| 1958 | Silveria as Rusty |
| 1958 | Anino Ni Bathala |
| 1958 | Mga Reyna ng Vicks |
| 1957 | Gabi at Araw |
| 1957 | Mga Ligaw na Bulaklak |
| 1957 | Mga Anak ng Diyos |
| 1957 | Sino ang Maysala? |
| 1956 | Gigolo |
| 1956 | Miss Tilapia |
| 1956 | Gilda |
| 1956 | Señorita |
| 1955 | Lupang Kayumanggi |
| 1955 | Iyung-Iyo |
| 1955 | Waldas |
| 1955 | Despatsadora |
| 1955 | Tatay na si Bondying |
| 1954 | Kurdapya |
| 1954 | Anak Sa Panalangin |
| 1954 | Dalagang Ilocana as Louie |
| 1954 | Anak ng Espada |
| 1954 | Ukala |
| 1953 | Recuerdo |
| 1953 | Tulisang Pugot as Leonardo |
| 1953 | Sa Isang Sulyap Mo, Tita |
| 1953 | Diwani |
| 1953 | El Indio |
| 1953 | Ang Asawa Kong Americana |
| 1952 | Basahang Ginto |
| 1950 | Huling Patak Ng Dugo |
| 1950 | Siete Infantes de Lara |
| 1950 | Kilabot Sa Makiling |
| Doble Trece |
| Patigasan... ang laban |
Duvar