Credits
- 2025 ยทIncognitoas Jose Bonifacio / JB
- 2022 ยทThe Iron Heartas Apollo Adelantar / Olimpio "Tisoy" Custodio / Aries dela Torre
- 2019 ยทUnbreakableas Justin Saavedra
- 2018 ยทFantasticaas Prince Pryce
- 2017 ยทLa Luna Sangreas Sandrino Villalobo
- 2016 ยทAng pandayas Flavio
- 2015 ยทBrothersas Lito Valmoria
- 2014 ยทOvertimeas Dom
- 2013 ยทMy Lady Bossas Zach
- 2013 ยทLove & Liesas Edward Galvez
- 2013 ยทSeductionas Ram
- 2012 ยทTogether Againas Martรญn Caballero-De La Rosa-Silvestre
- 2011 ยทCaptain Barbellas Potenciano "Teng" Magtanggol / Captain Barbell
- 2011 ยทMy Valentine Girlsas Oslec / Zach / Aidan
- 2010 ยทIn Your Eyesas Storm
- 2009 ยทFull Houseas Justin Lazatin
- 2009 ยทPatient Xas Dr. Lukas Esguerra
- 2009 ยทZorroas Antonio de la Cruz Pelaez / Zorro
- 2009 ยทWhen I Met Uas Benjie
- 2008 ยทSurvivor Philippinesas
- 2008 ยทFor the First Timeas Seth Alexander Villaraza
- 2008 ยทCodename: Aseroas Grecko Abesamis / Phoenix / Asero
- 2008 ยทMy Monster Momas Young Waldo
- 2008 ยทMy Bestfriend's Girlfriendas Evo
- 2007 ยทKamandagas Vergel / Kamandag
- 2007 ยทLupinas Andrรฉ Lupin / Lupin De Dios / Xedric Apacer
- 2007 ยทThe Promiseas Daniel
- 2006 ยทMano Po 5: Gua Ai Dias Nathan
- 2006 ยทCaptain Barbellas Captain Barbell / Arell / Potenciano "Teng" Magtanggol
- 2006 ยทI Will Always Love Youas Justin
- 2005 ยทMulawin: The Movieas Aguiluz
- 2005 ยทPinoy/Blondeas
- 2005 ยทSugoas Amante / Miguel / Conde Vergonze
- 2005 ยทLet the Love Beginas Eric
- 2004 ยทThe Echoas Marvin
- 2004 ยทMulawinas Aguiluz / Aguilar
- 2004 ยทI Will Surviveas BJ
- 2004 ยทKuyaas Ted
- 2003 ยทMano Po 2: My Homeas Erickson
- 2003 ยทStarStruckas
- 2002 ยทBakit Papa?as Dong
- 2002 ยทHabang Kapiling Kaas Basilio Malvarosa
- 1992 ยทTakbo... Talon... Tili!!!as
- 1990 ยทJuan Tanga, Super Naman, At Ang Kambal Na Tiyanakas
- 1988 ยทOne Two Bato, Three Four Baporas
- 1988 ยทKambal Tukoas Kokoy
- 1988 ยทKnock Knock, Who's There?as
- 1987 ยทTakbo, Bilis... Takboooo!as