Ano | Título | Papel | Notas | Rede |
2008 | I Love Betty La Fea | Ele mesmo e modelo | Cameo | ABS-CBN |
Pieta | Harold | Convidado |
2009 | George and Cecil | Carlo Barredo | Estendida |
2010 | Shoutout! | Ele mesmo | Apresentador |
Rosalka | Andrew | Estendida |
Maynila | Mark | Episódio: Dangerous Charade | GMA Network |
ASAP | Ele mesmo | Apresentador e intérprete (2010–presente) | ABS-CBN |
2011 | Mara Clara | Debut escolta de Mara | Sem créditos |
100 Days to Heaven | Bobby Ramirez (adolescente) | Participação especial |
Good Vibes | Troy Cabrera | Papel principal |
Mula Sa Puso | Michael Miranda | Papel principal |
Your Song | Jim | Your Song Presents: Kim |
Shoutout!: Level Up | Ele mesmo | Intérprete |
Budoy | Benjamin "BJ" Maniego | Papel principal (2011-2012) |
2012 | Maynila | Tim | Episódio: Star Collision | GMA Network |
Sarah G. Live | Ele mesmo | Co-apresentador e intérprete | ABS-CBN |
Princess and I | Dasho Jan Alfonso "Jao" Rinpoche | Papel principal (2012-2013) |
2013 | Maalaala Mo Kaya | Juan Ponce Enrile | Episódio: Sapatos |
Maalaala Mo Kaya | Juan Ponce Enrile | Episode: Diploma |
Muling Buksan Ang Puso | Francis Dela Vega | Papel principal |
2014 | Mirabella | Jeremy Palmera | Papel principal |
Forevermore | Alexander "Xander" Grande III | Papel principal |
2016 | Dolce Amore | Simon Vicente "Tenten" Ibarra | Papel principal |