Known For
Filmography

ConMom
Movie

Si Sol at Si Luna
TV · as Rico · 13 eps

Incognito
TV · as Emilio Manalastas / Emil · 128 eps

Crosspoint
Movie · as Toto

Mamay: A Journey to Greatness
Movie

Lovers/Liars
TV · as Dr. Ronnie San Diego · 32 eps

Almost Paradise
TV · as Amado · 1 ep

Bato
Movie

Portrait of my Love
Movie

Broken Faith
TV · as Oliver De Villa · 160 eps

Amnesia Love
Movie

The Maid In London
Movie · as Jason

Balatkayo
Movie

Taddy Taddy Po
TV · 13 eps

Tabi Po
TV · as Boss Tomas · 6 eps

Of Sinners and Saints
Movie · as Franco

Angela Markado
Movie

Ilustrado
TV · as Venchito Monteverde · 20 eps

Unforgettable
TV · as Arnold Regalado · 67 eps

Pyra: Babaeng Apoy
TV · as Tito · 70 eps

Hiram na Puso
TV · as Dennis · 88 eps

Machete
TV · as Zander · 40 eps

Sinner or Saint
TV · as Alvin · 84 eps

Grazilda
TV · as Matthew · 85 eps

Panday Kids
TV · as Cicero · 72 eps

Wapakman
Movie · as Emerson Pochochay / Combuster

Darna
TV · as Shiro · 140 eps

Manay Po! 2: Overload
Movie · as Oscar Dimagiba

No Way Out
Movie · as Joaquin

Loving You
Movie · as Tom Base
Gagambino
TV · as Harold Santiago · 90 eps
Maging Akin Ka Lamang
TV · as Andy Abrigo · 78 eps

Silip
Movie · as Rico

La Vendetta
TV · as Gabby Trajano · 60 eps
Pasan Ko Ang Daigdig
TV · as Tony · 89 eps

Lupin
TV · as Josh Apacer · 95 eps

Super Noypi
Movie · as Euen

Manay Po!
Movie · as Oscar Dimagiba

Pacquiao: The Movie
Movie · as Bobby Pacquiao

Blue Moon
Movie
Dangal
TV · as Miguelito "Miguel" Dominguez · 45 eps

Majika
TV · as Ebrio · 138 eps

Let the Love Begin
Movie · as Brix

Room Boy
Movie

Encantadia
TV · 160 eps
Agos
TV · as Pablo · 55 eps

Ang Iibigin Ay Ikaw
TV · as Tristan Villadolid · 200 eps
Susmaryosep! Four Fathers
Movie · as Father Jojo

Kakabakaba
TV · 1 ep

Kiss Mo 'Ko
Movie · as Calvin

Honey, My Love, So Sweet
Movie · as Gardy

T.G.I.S.
TV · as Inocencio "Ice" Martinez · 233 eps
