Known For
Filmography
Sisang Tabak
Movie

GomBurZa
Movie · as Padre Mariano Gomez

Nitrate: To the Ghosts of the 75 Lost Philippine Silent Films (1912-1933)
Movie · as Himself (archival footage)

Batang Quiapo
TV · as Gustavo Guerrero · 282 eps

On the Job: The Missing 8
Movie · as Mayor Pedring Eusebio

Love or Money
Movie · as Tatay Perts

On the Job
TV · 6 eps

Suarez: The Healing Priest
Movie

Count the Stars in the Sky
TV · as Ramon Santos · 80 eps

Cara x Jagger
Movie

S.P.A.R.K
Movie · as Lolo Dan

Nang Ngumiti Ang Langit
TV · as Don David Villaluna · 147 eps

Waiting for Sunset
Movie · as Bene

The Blood Sisters
TV · as Fabian Solomon · 78 eps

Ikaw Lang Ang Iibigin
TV · as Ben Salcedo · 195 eps

Liwanag sa Dilim
Movie · as Lolo Menyong

Princess in the Palace
TV · as Lolo Tomas · 187 eps

1st Ko si 3rd
Movie · as Alejandro

The Janitor
Movie · as Monching Espina

Niño
TV · as Pedro Sagrado · 80 eps

It Takes a Man and a Woman
Movie · as Luis Montenegro

Indio
TV · as Tarong · 97 eps

Muling Buksan Ang Puso
TV · as Bernardo Beltran · 65 eps

Adarna
TV · as Uwakro · 80 eps

Forever and a Day
Movie · as Tatang

Manila Kingpin: The Asiong Salonga Story
Movie · as Mang Luis

My House Husband - Ikaw Na!
Movie · as Delfin

In the Name of Love
Movie · as Tatay Roger

Minsan Lang Kita Iibigin
TV · as Gen. Edgardo P. Marcelo · 118 eps
Budoy
TV · as Renato Dizon · 110 eps

Ang Darling Kong Aswang
Movie · as Tata Do

Tarot
Movie · as El Señor

You Changed My Life
Movie · as Luis Montenegro
Sana Ngayong Pasko
TV · as Pablo Dionisio · 25 eps

A Very Special Love
Movie · as Luis Montenegro

Anak ng Kumander
Movie · as Kumander Oyong
Luna Mystika
TV · as Joaquin Sagrado / Agnon · 80 eps

Lobo
TV · as Gen. Leon Cristobal · 118 eps

A Love Story
Movie · as Sergio Montes

La Vendetta
TV · as Edwin Cardinale · 60 eps

TxT
Movie · as Dante

Wherever You Are
Movie · as Don Augusto

La Visa Loca
Movie · as Mang Nato

Walang Kapalit
Movie · as Poppy

Darating ang Umaga
TV · as Don Lucio Riego de Dios · 183 eps

I Need You
Movie · as Ka Pinong

Lapu-Lapu
Movie · as Magellan

Larger Than Life
Movie · as Leon

Red Diaries
Movie · as Manolo
Recuerdo de Amor
TV · as Antonio Sebastian / Enrico Villafuerte · 433 eps

Azucena
Movie · as Teban

'Di Puwedeng Hindi Puwede
Movie · as Mondragon

Esperanza: The Movie
Movie · as Juan Salgado

Kay Tagal Kang Hinintay
Movie · as Mr. Medina

Balasubas
Movie · as Mr. Villaroman

Sabi Mo Mahal Mo Ako, Wala Nang Bawian
Movie · as Lorenzo David

Paano ang Puso Ko?
Movie · as Renato

Milagros
Movie · as Nano

Mula Noon Hanggang Ngayon
Movie

Hagedorn
Movie

Campus Girls
Movie · as Andy

Mangarap Ka
Movie · as Roberto

Lucas Abelardo
Movie · as Mayor
Brat Pack
Movie · as Principal

Baby Paterno (Dugong pulis)
Movie · as Gen. Felipe

Col. Billy Bibit, RAM
Movie · as Gen. Custodio

Forever
Movie · as Iking

Talahib at Rosas
Movie

Yesterday's Promise
Movie · as Don Miguel Tavera

Ligaw-Ligawan, Kasal-Kasalan, Bahay-Bahayan
Movie

Ronquillo
Movie · as Sgt. Pedring Ronquillo

Miss na Miss na Kita: Ang Utol Kong Hoodlum Part 2
Movie · as Eduardo

Borrowed Face
Movie · as Kardo

Ganito Ba Ang Umibig?
Movie

Ang Utol Kong Hoodlum
Movie
Umiyak Pati Langit
Movie

Mga Batang City Jail
Movie

Mundo Man ay Magunaw
Movie

Love at First Sight
Movie · as Carlos Delgado

Malupit Ang Mundo
Movie

Aso’t Pusa
Movie · as Roland

Ang Lahat Ng Ito Pati Na Ang Langit
Movie

Oras-Oras, Araw-Araw
Movie
When Will Sin Be Washed Away?
Movie · as Oscar Lanting

The Woman Who Loses Herself
Movie

Sana Mahalin Mo Ako
Movie · as Carlos

Pepeng Kuryente (A Man with a Thousand Volts)
Movie

Ang Anino Ni Asedillo
Movie

God Is Still Asleep
Movie · as Bernardo Ramirez

Pssst! Boy… Halika
Movie

Guhit Ng Palad
Movie · as Theo Abella
Matandang Barako, Hindi Pa Buro!
Movie · as Tulmo
Dugo ng Pusakal
Movie

Anak ng lupa
Movie · as Nestong Antok

I'm Kiko, I'm Kikay
Movie

Kung Aagawin Mo ang Lahat sa Akin
Movie · as Gilbert Andrada

Working Girls 2
Movie

Sino? Si Amang
Movie

Sa Bawat Hakbang Babaha Ng Dugo
Movie

Bakit Madalas Ang Tibok Ng Puso!
Movie

Kapirasong Dangal
Movie

Lilac, Bulaklak sa Magdamag
Movie · as Kanor

Bala Ko Ang Hahatol
Movie

Sa Dibdib ng Sierra Madre
Movie

Ina, Kasusuklaman Ba Kita?
Movie

Wrenched From Heaven
Movie · as Dr. Maning Sison
Kumander Eber: Kilabot ng Visayas
Movie · as Mayor Corbo

Pieta: Book 2
Movie

Paano ba ang Magmahal?
Movie

Hawakan Mo At Pigilan Ang Kahapon
Movie · as Ricardo
You Cannot Trample Me
Movie · as Atty. Teddy Velasco

To Love Again
Movie · as Enrico

Mortal Sin
Movie
Suicide Mama
Movie

Karma
Movie

Mahinhin vs. Mahinhin
Movie · as The Priest

Anak ng Atsay
Movie · as Conrado
MIssion Terrorize Panay
Movie

Satan's Seed
Movie · as Paolo Cortez

Blood and Love on a Piece of Land
Movie · as Edmundo (segment 1)

Postcards from China
Movie

Pagsapit ng Dilim
Movie
Ang Pag-ibig Ko'y Huwag Mong Sukatin
Movie
Lumapit, Lumayo ang Umaga
Movie · as Vic

Kill Barbara With Panic
Movie · as Fritz

Sumigaw ka hanggang ibig mo!
Movie

Lupang Hinirang
Movie

Isinilang ang Anak ng Ibang Babae
Movie

Tanikalang dugo
Movie

Florinda
Movie · as Rolando

Ang Gangster At Ang Birhen
Movie · as Drigo

Cherry Blossoms
Movie

Bilangguang Puso
Movie

Villa Miranda
Movie

Crush Ko Si Sir
Movie

Chain of Love
Movie · as Regidor

Santiago!
Movie · as Celso

Wanted: Perfect Mother
Movie · as Dante

Leslie
Movie · as Jerry

Adriana
Movie · as Renante

Batman Fights Dracula
Movie · as Dracula
