Filmography Television Year Title Role Notes Network 2012 Protégé: The Battle For The Big Artista Break Himself Contestant, Runner-up GMA Network Maynila: "Perfect Someone" John Lead Role 2012-13 Party Pilipinas Himself Performer 2013 Teen Gen Xavier de Leon Main Cast One Day, Isang Araw: Gamer Girl Lester Love & Lies Kiko Special Participation With a Smile Mikoy Recurring cast My Hero Nation 4 Himself Host Villa Quintana Boknoy Extended cast Maynila: "Kasundan ng Puso" Matthew 2014 Magpakailanman: "My Lover Forever" Older Jojo More Than Words Chester Balboa Supporting cast 2015–present Pepito Manaloto: Ang Tunay na Buhay Roxy Supporting cast 2015–present Bubble Gang Himself Various roles 2015 Magpakailanman: "Katawan Ko, Bayaran Mo" Glen Marimar Choi Supporting cast 2016 Maynila: Love Prevails Jason Main Cast Yo-Kai Watch Whisper Tagalog voice 2017 D' Originals Tim Supporting cast Magpakailanman: "Ang Rampa ng Buhay Ko" Teen Sinon 2018 Sirkus Miko Lead Cast Stories for the Soul: The Better Sister Jack My Special Tatay Joselito "Ote" Mendiola Guest cast "Dear Uge: Mommy Home" Jay R Guest cast 2019 Stories for the Soul: Bad Sam Pete Guest Cast The Gift Bistek Supporting cast 
Filmography Television Year Title Role Notes Network 2012 Protégé: The Battle For The Big Artista Break Himself Contestant, Runner-up GMA Network Maynila: "Perfect Someone" John Lead Role 2012-13 Party Pilipinas Himself Performer 2013 Teen Gen Xavier de Leon Main Cast One Day, Isang Araw: Gamer Girl Lester Love & Lies Kiko Special Participation With a Smile Mikoy Recurring cast My Hero Nation 4 Himself Host Villa Quintana Boknoy Extended cast Maynila: "Kasundan ng Puso" Matthew 2014 Magpakailanman: "My Lover Forever" Older Jojo More Than Words Chester Balboa Supporting cast 2015–present Pepito Manaloto: Ang Tunay na Buhay Roxy 2015–present Bubble Gang Himself Various roles 2015 Magpakailanman: "Katawan Ko, Bayaran Mo" Glen Marimar Choi Supporting cast 2016 Maynila: Love Prevails Jason Main Cast Yo-Kai Watch Whisper Tagalog voice 2017 D' Originals Tim Supporting cast Magpakailanman: "Ang Rampa ng Buhay Ko" Teen Sinon 2018 Sirkus Miko Lead Cast Stories for the Soul: The Better Sister Jack My Special Tatay Joselito "Ote" Mendiola Guest cast "Dear Uge: Mommy Home" Jay R 2019 Stories for the Soul: Bad Sam Pete The Gift Bistek Supporting cast 2021 First Yaya
D
Supporting cast
D
Guest cast
D
Guest Cast
A
2021 First Yaya