2023
Royal Blood as Napoleon "Napoy" Terrazo Royales2023
Rewind as John Nunez2023
Firefly as Anthony Alvaro2022
Family Feud Philippines as Not available2021
A Hard Day as Edmund Villon2020
Descendants of the Sun (The Philippine Adaptation) as Lucas Manalo2020
I Can See You as Jonathan "Nate" David / Michael Trajano2018
Cain and Abel as Daniel Anthony Castillo Larrazabal2017
Seven Sundays as Bryan "Bry" Bonifacio2016
Alyas Robin Hood as Jose Paulo "Pepe" de Jesus Jr. / Alyas Robin Hood2016
The Unmarried Wife as Geoff2015
The Last Pinoy Action King as Himself2014
The Voice Kids as Self - Host2014
Ang Dalawang Mrs. Real as Juan Antonio Real III / "Anthony"2013
She's The One as Wacky2012
Pahiram ng Sandali as Alex Santiago2012
My Beloved as Benjamin "Benjie" Castor / Arlan2011
I Heart You, Pare! as Kenneth Castillo2010
Endless Love as Johnny Dizon2009
Ang Babaeng Hinugot sa Aking Tadyang as Homer Alcaraz2009
Stairway to Heaven as Pocholo "Cholo" Fuentebella2008
Dyesebel as Fredo Legaspi2008
One True Love as Migs2007
MariMar as Sergio Santibanez2007
Recycle as Angelo2006
Atlantika as Aquano2006
Moments of Love as Marco2005
Encantadia as Ybarro/Ybrahim2005
Etheria as Ybrahim / Ybarro / Alexus2003
Twin Hearts as Adrian Asuncion2001
Sana Ay Ikaw Na Nga as Carlos Miguel Altamonte1999
Honey, My Love, So Sweet as Paco1997
SOP as Not available1995
T.G.I.S. as IƱaki TorresNaN
The Voice Generations as Self - Host2025
Only We Know as Not available2019
Family History as Not available2018
Fantastica as Dong Nam2018
Sid & Aya: Not a Love Story as Sid2014
Kubot: The Aswang Chronicles 2 as Makoy2013
Bekikang: Ang Nanay Kong Beki as Gay Passeby2013
Kimmy Dora: Ang Kiyemeng Prequel as Johnson2013
Dance of the Steel Bars as Mando2012
Tiktik: The Aswang Chronicles as Makoy2012
Six Degrees of Separation from Lilia Cuntapay as Special Appearance2012
Kimmy Dora and the Temple of Kiyeme as Johnson2012
One More Try as Edward2012
Boy Pick Up: The Movie as Pickapista2011
Tween Academy: Class of 2012 as Himself2011
Segunda Mano as Ivan2010
You to Me Are Everything as Raphael Benitez III2009
Kimmy Dora as Johnson2007
Letters of Nor as Not available2006
Eternity as Crisanto2005
Bahay ni Lola 2 as Rupert2005
Mulawin: The Movie as Ybrahim / Ybaro2004
Annie B. as Fernando2004
Spirit of the Glass as Choppy2003
StarStruck as Not available2003
Malikmata as Not available2003
Pangarap Ko Ang Ibigin Ka as Kevin2002
Magkapatid as Mike2002
Akala Mo... as Eric1999
Kiss Mo 'Ko as Aaron Vincent Nakpil1998
I'm Sorry, My Love as Butch1994
Shadow as Elmer1994
Shake, Rattle & Roll V as Elmer (segment "Episode II: Anino")NaN
Joaquin Bordado as Joaquin BordadoNaN
Love After Love as Not available2023
Rewind Executive Producer2017
Tadhana Director2013
Dance of the Steel Bars Producer2007
Angels Director