
Known For
Photos
Filmography

In Thy Name
Movie

How To Get Away From My Toxic Family
Movie · as Domingo, Jr.

Lola Barang
Movie

The Delivery Rider
Movie · as Marco

Mujigae
Movie · as Tatay Emong

Haligi
Movie

Mars Ravelo's Darna
TV · as General Borgo / Rex Vanguardia · 130 eps

The Iron Heart
TV · 75 eps

Kumusta Bro?
TV · 10 eps

He's Into Her: The Movie Cut
Movie · as Maxim Luna

Love and Pain in Between Refrains
Movie

He's Into Her
TV · as Maximore Luna · 26 eps

Alter Me
Movie · as Gardo

Suarez: The Healing Priest
Movie

Bitter Diaries
TV · as Dante · 1 ep

I Am U
TV · as Henry · 7 eps

Damaso
Movie

1957
Movie · as Karding

Petmalu
Movie

AWOL
Movie · as Castro

The Family That Doesn't Weep
Movie

Requited
Movie

Malinak Ya Labi
Movie

Felix Manalo
Movie · as Teofilo Ora

Manila's Finest
Movie

Shake, Rattle & Roll XV
Movie · as Young Angkong Cesar (segment "Ulam")
Three
Movie

Sigaw sa Hatinggabi
Movie

Maratabat
Movie

Bonifacio: Ang Unang Pangulo
Movie
Liars
Movie

Amorosa: The Revenge
Movie · as Sgt. Villegas

My Daddy Dearest
TV · as Bryan · 50 eps

Shake, Rattle & Roll 13
Movie · as Husband of Cornelia (segment "Parola")

Third World Happy
Movie · as Danny

Island
Movie · as Domeng

Boy Toys
Movie

Shake Rattle & Roll 12
Movie · as Domeng (segment "Isla")

White House
Movie · as Nix

Dalaw
Movie · as Danilo
Ina, Kasusuklaman Ba Kita?
TV · as Monching · 82 eps

The Game of Juan's Life
Movie
Fuschia
Movie · as Milo

Grandpa Is Dead
Movie · as Kiko

Villa Estrella
Movie · as Angelo
Bala Bala: Maniwala Ka
Movie

Paupahan
Movie · as Aldo

Sisa
Movie · as Elias

One True Love
Movie · as Engineer

UPCAT
Movie · as Michael

Manikang papel
Movie

The Man in the Lighthouse
Movie · as Fernando Atienza

Vhagetz
Movie

Pacquiao: The Movie
Movie · as Manny's Uncle

Sukob
Movie · as Edwin
Tinig
TV · as Edgar · 68 eps

Mano Po III: My Love
Movie · as Lilia's Father (Fujian China 1959)

Kuya
Movie · as Ferdie's Dad

So... Happy Together
Movie · as AJ

Forever My Love
Movie

Beautiful Life
Movie · as Vic

Homecoming
Movie

Filipinas
Movie · as Greg

Lupe: A Seaman's Wife
Movie · as Father Dario

Bugbog Sarado
Movie · as Private Investigator

Mano Po
Movie · as Joey Yang

Mamasan
Movie · as Boy

Virgin People 3
Movie · as Lucio

Sex Files
Movie

In the Bosom of the Enemy
Movie · as Guerilla Leader

Halik Ng Sirena
Movie · as Brando

Deathrow
Movie · as Armand

Yakapin Mo ang Umaga
Movie

Mister Mo, Lover Ko
Movie · as Aries

Jumping Over Thorns
Movie · as Gus

Always Looking for You
Movie · as Ka Lando

Asin at Paminta
Movie

Still Lives
Movie · as Marcel

Sidhi
Movie · as Constabulary Officer

Cariño Brutal
Movie · as Raul

Pagnanasa
Movie

José Rizal
Movie · as Isagani

Curacha: The Restless Woman
Movie · as Ronald

Lahar: Paraisong Abo
Movie

Flames: The Movie
Movie · as Dindo (segment "Pangako")

Bayad Puri
Movie

Duplikado
Movie

Why Is There a Yesterday?
Movie · as Helen's Comrade

Wherever You Are
Movie · as Ruben
Binhi
Movie

