Known For
Filmography

The Secrets of Hotel 88
TV · as Federico Almazan · 88 eps

Taskforce Firewall
TV · as Franco Gaston · 30 eps

Mommy Guard
TV · as Luis · 40 eps

Ex Ex Lovers
Movie · as Andres

Prinsesa ng City Jail
TV · as Raymond Cristobal · 80 eps

Fruitcake
Movie · as Sen. Sammy Esteban

A Thousand Forests
Movie · as Bani Gualberto

2 Good 2 Be True
TV · as Young Hugo Agcaoili · 15 eps

Mars Ravelo's Darna
TV · as Javier Toledo / Lindol Man · 4 eps

Tara, G!
TV · as Governor Miguel Sebastian · 4 eps

Abot-Kamay Na Pangarap
TV · as Michael Lobrin · 659 eps

Huwag Kang Mangamba
TV · as Tomas Delos Reyes · 168 eps

Hoy Love You
TV · as Richard · 17 eps

Saying Goodbye
TV · 8 eps

Four Sisters Before the Wedding
Movie · as Caloy Salazar

Boyette: Not a Girl Yet
Movie · as Alfred

Oh, Mando!
TV · 6 eps

My Fairy Tail Love Story
Movie · as Robert

Sin Island
Movie

Now and Forever
TV · as Abel Dimaguiba · 110 eps

The PreNup
Movie · as Edgar

Haunted Mansion
Movie · as Father Anthony

The Gifted
Movie · as Aica's Father

Da Possessed
Movie · as Arnel

Pagpag: Nine Lives
Movie

Muling Buksan Ang Puso
TV · as Edmund Dela Vega · 65 eps

Rematado
Movie · as Zosimo Catolico

Princess and I
TV · as Danilo "Dinoy" Maghirang · 210 eps

100 Days to Heaven
TV · as Bobby Ramirez · 140 eps

Sa'yo Lamang
Movie · as Fr. Eric
Rosalka
TV · as Wilfred Dominguez · 115 eps

Love Me Again
Movie · as Migs' Brother

Ligaw na Bulaklak
TV · as Jojo Espiritu · 110 eps

My Big Brother's Wedding
Movie · as Divo

Sakal, Sakali, Saklolo
Movie · as Kenneth

Angels
Movie · as Egay (segment "Daddy's Angel)
Bituing Walang Ningning
TV · as Larry Calma · 104 eps

Komiks
TV · 76 eps

D' Anothers
Movie · as Nick
'Til Death Do Us Part
TV · as Drew · 73 eps

If Only Love Has Chosen Me
Movie · as Jaime

My First Romance
Movie · as Jojo (segment "Two Hearts")
Basta't Kasama Kita
TV · as George · 338 eps

Got 2 Believe
Movie · as Perry

Jologs
Movie · as Iñigo

9 Mornings
Movie · as Hernan Lorayes

Forevermore
Movie · as Young Alejandro

Taxi ni Pilo
Movie

A Change of Heart
Movie · as Joel

Hey Babe!
Movie · as Jim

Gimik: The Reunion
Movie · as Taxi Driver

Kung Ayaw Mo, Huwag Mo!
Movie · as Chuck

Muling Ibalik ang Tamis ng Pag-ibig
Movie · as Daniel

Home Along da Riles 2
Movie · as Manny

Gimik
TV · as Eric Abesamis

Maalaala Mo Kaya
TV · as Benny · 1 ep
