
Role w serialach
Walang Hanggan
jako Nathaniel "Nathan" Montenegro
203 odcinków
Asintado
jako Gael Ojeda
187 odcinków
The General's Daughter
jako Franco Segismundo
183 odcinków
Walang Hanggang Paalam
jako Emmanuel Ilagan/ Emman
143 odcinków
Bridges of Love
jako Carlos Antonio / Manuel "JR" Nakpil, Jr.
103 odcinków
Honesto
jako Diego Layer
100 odcinków
Marry Me, Marry You
jako Andrei
95 odcinków
Ina, Kasusuklaman Ba Kita?
jako Cito Valera
82 odcinków
Ilumina
jako Antonio Martinez
80 odcinków
My Only Love
jako Alvin
79 odcinków
Dapat Ka Bang Mahalin?
jako Kiko Claro
78 odcinków
Alakdana
jako Billy Yaneza
78 odcinków
All My Life
jako Perry
60 odcinków
The Promise of Forever
jako Lorenzo Espinosa / Lawrence Molina
55 odcinków
Kahit Konting Pagtingin
jako Lance Ledesma
53 odcinków
Ikaw Ay Pag-Ibig
jako Andrew "Andoy" Jimenez
50 odcinków
What's Wrong With Secretary Kim
jako Brandon Manansala Castillo / BMC
40 odcinków
Flower of Evil
jako Jacob del Rosario
32 odcinków
Linlang
jako Victor Lualhati
14 odcinków
1 odcinków
The Alibi
jako Vincent Cabrera
1 odcinków