Encantadia
as Amarro
Legal Wives
as Naseer Makadatu
Broken Faith
as Mario Santos
Kambal, Karibal
as Allan Magpantay
Dyesebel
as Erebus
Darna
as Gabriel
Lorenzo's Time
as Dr. Carlo Ramirez
My Only Love
as Emman
I Luv NY
as Sebastian "Seb" Santos
AraBella
as Ariel Montecillo
Impostora
as Carlos Pambide
Muli
as Lukas Estadilla
Etheria
Wag Kukurap
I Wanna Be Happy
Felix Manalo
as Prudencio Vasquez
Lolo and the Kid
as Joel
Status: Single
as Sean
When I Met U
as Albert