Known For
Photos
Filmography
Sgt. Marcelino Pantaleon: Saan Nagkamali ang Batas?
Movie · as Sgt. Marcelino "Panta" Pantaleon

Incognito
TV · as Jigme Rai · 128 eps

Roja
TV · as Magnus Roja · 80 eps

Linlang
TV · as Emilio · 14 eps

The Escort Wife
Movie · as Roy

Nelia
Movie · as Dr. Rey

Himala: A Dialectic for Our Times
Movie

A Soldier's Heart
TV · as Melicio Adriano · 110 eps

Almost Paradise
TV · as Detective César Rabara · 1 ep

La Vida Lena
TV · as Lukas Narciso · 170 eps

Quezon's Game
Movie · as Manuel Quezon

The Color of Ash
Movie

Hellcome Home
Movie

Love is Love
Movie

Bagman
TV · as Governor Arturo Alcantara · 20 eps

TODA One I Love
TV · as Jessie Magsino · 53 eps

Araw Gabi
TV · as Virgilio de Alegre · 119 eps

AWOL
Movie · as Habib Al-sajid

Corpus Delicti
Movie · as Bert Corpuz

Pusong Ligaw
TV · as Jaime · 189 eps

1898: Our Last Men in the Philippines
Movie · as Commander Luna

Of Sinners and Saints
Movie · as Father Carlos

Felix Manalo
Movie · as Carling

Dahling Nick
Movie · as Nick Joaquin

The Janitor
Movie · as Enteng Homecillo

Mumbai Love
Movie · as Rashid

Carmela: Ang Pinakamagandang Babae sa Mundong Ibabaw
TV · as Dante Hernando · 83 eps

The Guerilla is a Poet
Movie

Mga Basang Sisiw
TV · as Froilan Santos · 110 eps

Boundary
Movie · as Emmanuel Lazaro

Captive
Movie · as Abu Saiyed

One True Love
TV · as Carlos Samonte · 85 eps

Temptation of Wife
TV · as Romeo Salcedo · 113 eps

The Good Daughter
TV · as Rico Guevarra · 78 eps

Time of My Life
TV · as Fred · 80 eps

Sabel
TV · as Jimmy Sandoval · 72 eps

Don't Look Back
Movie · as Dr. Carl (segment "Uyayi")

Pandanggo
Movie · as Roy (segment "It Takes Two to Tango")
Saang Sulok ng Langit
TV · as Vergel · 158 eps

Beautiful Life
Movie · as Daniel
inter.m@tes
Movie

Kalabit
Movie · as Boggs

Filipinas
Movie · as Ramesh

1st Time
Movie · as Louie

Alab ng Lahi
Movie

Sanib
Movie · as Fr. Jess

Sukdulan
Movie

Crying Ladies
Movie · as Ipe
Narito Ang Puso Ko
TV · as Joaquin San Victores · 175 eps

Kung Mawawala Ka
TV · as Alberto Montemayor · 298 eps

Sisid
Movie · as Nonoy

Huwag Kang Kikibo...
Movie · as Dimas

Tatarin
Movie · as Entoy

Ooops, Teka Lang... Diskarte Ko 'To!
Movie · as Ronnie

Buhay Kamao
Movie · as Edwin

Marital Rape
Movie · as Brian

Sugo ng Tondo
Movie

Malikot na Mundo
Movie

Ms. Kristina Moran: Ang Babaeng Palaban
Movie

Burlesk King
Movie · as Mario

Ekis
Movie · as Roger

Soltera
Movie · as Dr. Jojo Morales

Suspek
Movie · as Ric Valiente

Serafin Geronimo: The Criminal of Barrio Concepcion
Movie

Marahas: Walang Kilalang Batas
Movie · as Russel

April, May, June
Movie · as Rupert

Lea's Story
Movie · as Johnny

Vampire’s Kiss
Movie

Milagros
Movie · as Bennet

Bayad Puri
Movie

Klinik unter Palmen
TV · as Rajah, Krankenpfleger Rajah · 1 ep
Nena
Movie

Dog Tag: Katarungan Sa Aking Kamay
Movie · as Eric


