2021
Manoy: Isang Pagsaludo kay Eddie Garcia
2020
Big Sky as Reporter (1 episode)
2019
Kalel, 15 as Father George
2019
Kings of Reality Shows as Himself
2019
Habambuhay: Remembering Philippine Cinema as Himself
2019
The Thug, the Bonehead, and the Good-Looking as Mr. Russel
2018
Heaven's Waiting as Manolo Rivera
2015
Little Nanay as Don Miguel Vallejo (93 episodes)
2015
Brothers as Don Emilio Syquia (522 episodes)
2015
Brothers as Don Emilio Syquia / Señor Gustavo Torralba (140 episodes)
2015
Salamat sa Alaala as Himself
2014
The Amazing Praybeyt Benjamin as Lolo Bino
2014
Bonifacio: Ang Unang Pangulo as Museum of Philippine Political History curator
2013
Boy Golden: Shoot-To-Kill as Atty. Dante Sagalongos
2013
Honesto as Lemuel Galang (100 episodes)
2013
Barber's Tales as Father Arturo
2012
D' Kilabots Pogi Brothers Weh?!? as Police Superintendent
2012
Aso ni San Roque as Supremo (90 episodes)
2012
Legacy as Romualdo Alcantara (98 episodes)
2011
Ang Panday 2 as Daluyong
2011
Praybeyt Benjamin as Gen. Benjamin Santos VI
2011
Iglot as Celso Samar (55 episodes)
2011
Rod Santiago's The Sisters as Mayor Enrique Zialcita (40 episodes)
2011
Unplugged as Lolo Nestor
2011
Tum, My Pledge of Love
2011
Babaeng Hampaslupa as Edward Wong (113 episodes)
2010
Ika-Sampu as General Antonio dela Vega
2010
Machete Maidens Unleashed! as Self
2010
Koreana as Chang Hee Jung (100 episodes)
2009
Nobody Nobody But Juan as Tu
2009
Totoy Bato as Fredo (93 episodes)
2008
LaLola as Aguirre Lobregat (85 episodes)
2008
Urduja as Lakanpati (voice)
2008
Joaquin Bordado as Russo (108 episodes)
2007
Asian Treasures as Wakan U. Matadtu / Supremo / Datu Makatunaw (118 episodes)
2006
Till I Met You as Señor Manuel
2006
Majika as Markadan (138 episodes)
2005
Licensed Fist as Balani
2005
The Son of Brocka as (archive footage)
2005
ICU Bed #7 as Joseph
2005
Darna as Oscar / Mambabarang (170 episodes)
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
Narito Ang Puso Ko as Felipe San Victores (175 episodes)
2003
Operation Balikatan as General Espino
2002
Mano Po as Don Luis Go
2002
Bahid as Lorenzo Lavares
2002
D' Uragons as Sherlock
2002
Kung Mawawala Ka as Leandro Montemayor (298 episodes)
2002
Bro: Kahit Saan Engkwentro
2001
Sanggano't 'Sanggago
2001
Syota ng Bayan as Mayor Golano
2000
Deathrow as Lolo Sinat
2000
Shadows as Man with gun
2000
The Debut as Lolo Carlos
2000
Matalino Man Ang Matsing Naiisahan Din!
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
Moises Arcanhel: Sa Guhit Ng Bala
1996
Suddenly Susan as Enrique (1 episode)
1996
Why Is There a Yesterday? as Gen. Valderama
1996
Hukom Bitay: Judge Max Asuncion
1996
Duwelo as Ramon Aguila
1996
Pacific Blue as Steven Plana (2 episodes)
1995
Alfredo Lim: Batas ng Maynila as Alfredo Lim
1994
Marami Ka Pang Kakaining Bigas
1994
Mayor Cesar Climaco as Cesar Climaco
1994
Ultimatum as Ariston
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
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
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
Dirty Affair as Mayor Edmundo Guatlo
1990
Patigasan... ang Labanan
1990
Ikasa Mo, Ipuputok Ko as Maj. Torjillo
1990
If Eternity Were Finished
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
When Will Sin Be Washed Away? as Claudio Escudero
1989
Bakit Iisa Lamang Ang Puso?
1989
Baleleng and the Golden Mermaid as Mario
1988
One Two Bato, Three Four Bapor
1988
Sandakot Na Bala as Daniel
1988
Stomach In, Chest Out
1988
Nasaan ka, Inay? as Badong
1988
Aguilar, May Oras Ka Rin
1988
Nakausap ko ang Birhen as as
1988
Afuang Bounty Hunter
1987
Kapag Puno Na Ang Salop
1987
Pinulot Ka Lang sa Lupa as Diony
1987
Kris Commando as Brig. Gen. Alfredo Basco
1987
Batas Sa Aking Kamay
1986
Nasaan Ka Nang Kailangan Kita as Julio
1986
Kamagong as Mr. Guevarra
1986
Yesterday, Today & Tomorrow as Teddy
1985
Pati ba Pintig ng Puso? as Señor Griego
1985
Miguelito 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
Mga Paru-Parong Buking as Daniel
1984
Kapag Baboy Ang Inutang
1984
May Daga sa Labas ng Lungga as Lauro Rivas
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
1983
Bago Kumalat ang Kamandag
1983
Hanguin Mo Ako Sa Putik
1983
Minsan Pa Nating Hagkan Ang Nakaraan as Cenon
1983
A Tired, Angry Moon On a Restless Night 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)
1981
P.S. I Love You as Emilio
1981
Sambahin Ang Ngalan Mo as Don Segovia
1981
Hotel House Detective
1981
Kontrobersyal as Mauro Dizon
1980
Raiders of the Paradise
1979
The Legend Of Julian Makabayan
1979
Arrest Junior Bombay!
1979
Sa Putik Ihuhugas Ay Dugo
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
Hostage... Hanapin si Batuigas!
1977
Maligno as Lucas Santander
1977
Masikip, Maluwang... Paraisong Parisukat
1977
Sudden Death as Raoul Hidalgo
1976
As We Were as Don Tibor
1976
Anna Karenina: Babaing Hiwalay sa Asawa as Alex
1976
Walang Karanasan as Geron
1975
Diwang Kayumanggi: Prinsesang Mandirigma
1975
At Lumaganap Ang Lagim
1975
Tag-ulan sa Tag-araw
1975
Karugtong Ang Kahapon
1975
Kahit ang Mundo'y Magunaw
1975
Dugo at Pag-ibig Sa Kapirasong Lupa as Capt. Cordova (segment 1)
1975
Mister Mo, Lover Boy Ko as Manuel
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
Weighed But Found Wanting as Cesar Blanco
1974
Bamboo Gods and Iron Men
1973
Ang Mahiwagang Daigdig ni Pedro Penduko
1973
Beyond Atlantis as The Mate
1973
Black Mama, White Mama as Capt. Cruz
1972
The Woman Hunt as Spyros
1972
Till Death Do Us Part
1972
Destiny of the Living Dead
1972
El Vibora as Alvaran
1972
Twilight People as Juan Pereira
1971
Gabriela Silang as Don Manuel de Arza
1971
Storm Surge! as Johnny Revilla
1971
Lumuha Pati mga Anghel as Asyong
1971
Baton of Dracula as Drakula
1971
The Beast of the Yellow Night as Det. Lt. Campo
1970
Dipped in Gold as Don Benito
1970
Beast of Blood as Dr. Lorca
1970
Ako'y tao, may dugo at laman! as Jess
1969
Dino Barbaro as Elmo
1966
This Is a Filipino as Capitan
1966
Curse of the Vampires as Eduardo Escudero
1965
Pilipinas Kong Mahal
1962
Si Lucio at si Miguel
1962
We... Who Are Sexy! as Sergeant
1961
Dalawang Kalbaryo ni Dr. Mendez
1961
Mother Dearest as segement 'The Rebel'
1960
Amy, Susie and Tessie
1960
Lupa sa Lupa as Bert
1959
Kilabot Sa Makiling as Victor
1959
Mga Anghel sa Lansangan as (guest appearance)
1958
Mga Kuwento ni Lola Basyang
1957
Mga Ligaw na Bulaklak
1955
Tatay na si Bondying
1954
Dalagang Ilocana as Louie
1953
Tulisang Pugot as Leonardo
1953
Ang Asawa Kong Americana
1950
Huling Patak Ng Dugo
1950
Siete Infantes de Lara