Known For
Filmography

Lolo and the Kid
Movie · as Joel

Badge Of Honor
Movie · as SPO2 Conrad Baldemor

Pieta
Movie · as Isaac

AraBella
TV · as Ariel Montecillo · 78 eps

Legal Wives
TV · as Naseer Makadatu · 80 eps

Rendezvous
Movie · as Allan

Wild Little Love
Movie · as Luis

Kaputol
Movie · as Caloy / Robert

Left High And Dry
Movie · as Miguel Puberto

Broken Faith
TV · as Mario Santos · 160 eps

Rufyla
Movie

My Teacher Who Doesn't Know How to Read
Movie

Kambal, Karibal
TV · as Allan Magpantay · 178 eps

Encantadia
TV · as Amarro · 218 eps

Felix Manalo
Movie · as Prudencio Vasquez

Separados
Movie

Supremo
Movie

Mariposa: Sa Hawla ng Gabi
Movie

Lorenzo's Time
TV · as Dr. Carlo Ramirez · 70 eps

Teoriya
Movie

Mutya
TV · as Prinsipe/Haring Irvin · 68 eps
Ikaw Ay Pag-Ibig
TV · as Mario Reyes · 50 eps

The Trial of Andres Bonifacio
Movie · as Andres Bonifacio

When I Met U
Movie · as Albert

Colorum
Movie · as Simon Madriga

Status: Single
Movie · as Sean

Darna
TV · as Gabriel · 140 eps
All About Eve
TV · as Warren Bautista · 63 eps

Banal
Movie · as Jayson

Dyesebel
TV · as Erebus · 125 eps
Una Kang Naging Akin
TV · as Ronnie Bautista · 80 eps
E.S.P.
TV · as Dave · 13 eps

Faces of Love
Movie

My Only Love
TV · as Emman · 79 eps

Impostora
TV · as Carlos Pambide · 80 eps

Muli
TV · as Lukas Estadilla · 63 eps

Gigil
Movie · as Felix

I Wanna Be Happy
Movie

ZsaZsa Zaturnnah: Ze Moveeh
Movie · as Dodong

I Luv NY
TV · as Sebastian "Seb" Santos · 85 eps

Bikini Open
Movie · as Ross Ortega

Encantadia
TV · 160 eps

Etheria
TV · as Amarro · 50 eps

Bridal Shower
Movie · as Joebert
Marinara
TV · as Felipe · 75 eps

Wag Kukurap
TV · 2 eps
