Role w serialach
Ikaw Na Sana
jako Emil
272 odcinków
Imortal
jako Magnus Imperial
148 odcinków
Halik Sa Apoy
jako Benj
145 odcinków
Maria la del Barrio
jako David Decasa
145 odcinków
Growing Up
jako Noel Sta. Maria
88 odcinków
85 odcinków
Leya, Ang Pinakamagandang Babae Sa Ilalim Ng Lupa
jako Gilbert
75 odcinków
Beh Bote Nga
jako Tom
57 odcinków
Little Champ
jako Miguel Suarez
47 odcinków