Role w serialach
Sana Ay Ikaw Na Nga
jako Carlos Miguel Altamonte
361 odcinków
T.G.I.S.
jako Iñaki Torres
233 odcinków
Alyas Robin Hood
jako Jose Paulo "Pepe" de Jesus Jr. / Alyas Robin Hood
190 odcinków
Twin Hearts
jako Adrian Asuncion
173 odcinków
Encantadia
jako Ybarro/Ybrahim
160 odcinków
MariMar
jako Sergio Santibanez
155 odcinków
150 odcinków
Dyesebel
jako Fredo Legaspi
125 odcinków
Atlantika
jako Aquano
95 odcinków
My Beloved
jako Benjamin "Benjie" Castor / Arlan
83 odcinków
Pahiram ng Sandali
jako Alex Santiago
80 odcinków
Endless Love
jako Johnny Dizon
80 odcinków
Ang Dalawang Mrs. Real
jako Juan Antonio Real III / "Anthony"
80 odcinków
I Heart You, Pare!
jako Kenneth Castillo
78 odcinków
Royal Blood
jako Napoleon "Napoy" Terrazo Royales
70 odcinków
Stairway to Heaven
jako Pocholo "Cholo" Fuentebella
65 odcinków
Descendants of the Sun (The Philippine Adaptation)
jako Lucas Manalo
65 odcinków
Cain at Abel
jako Daniel Anthony Castillo Larrazabal
65 odcinków
Ang Babaeng Hinugot sa Aking Tadyang
jako Homer Alcaraz
63 odcinków
Etheria
jako Ybrahim / Ybarro / Alexus
50 odcinków
I Can See You
jako Jonathan "Nate" David / Michael Trajano
20 odcinków
The Voice Generations
jako Self - Host
16 odcinków
The Voice Kids
jako Self - Host
14 odcinków
2 odcinków
1 odcinków
Pinoy Big Brother: Celebrity Edition
jako Self - Celebrity Collab House Guest
1 odcinków