2025
Only We Know as Not available2023
Royal Blood as Napoleon "Napoy" Terrazo Royales2023
Firefly as Anthony Alvaro2023
Rewind as John Nunez2022
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 Trajano2019
Family History as Not available2018
Cain and Abel as Daniel Anthony Castillo Larrazabal2018
Fantastica as Dong Nam2018
Sid & Aya: Not a Love Story as Sid2017
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"2014
Kubot: The Aswang Chronicles 2 as Makoy2013
She's The One as Wacky2013
Kimmy Dora: Ang Kiyemeng Prequel as Johnson2013
Bekikang: Ang Nanay Kong Beki as Gay Passeby2013
Dance of the Steel Bars as Mando2012
Pahiram ng Sandali as Alex Santiago2012
My Beloved as Benjamin "Benjie" Castor / Arlan2012
Tiktik: The Aswang Chronicles as Makoy2012
Six Degrees of Separation from Lilia Cuntapay as Special Appearance2012
Boy Pick Up: The Movie as Pickapista2012
One More Try as Edward2012
Kimmy Dora and the Temple of Kiyeme as Johnson2011
I Heart You, Pare! as Kenneth Castillo2011
Tween Academy: Class of 2012 as Himself2011
Segunda Mano as Ivan2010
Endless Love as Johnny Dizon2010
You to Me Are Everything as Raphael Benitez III2009
Ang Babaeng Hinugot sa Aking Tadyang as Homer Alcaraz2009
Stairway to Heaven as Pocholo "Cholo" Fuentebella2009
Kimmy Dora as Johnson2008
Dyesebel as Fredo Legaspi2008
One True Love as Migs2007
MariMar as Sergio Santibanez2007
Recycle as Angelo2007
Letters of Nor as Not available2006
Atlantika as Aquano2006
Eternity as Crisanto2006
Moments of Love as Marco2005
Encantadia as Ybarro/Ybrahim2005
Etheria as Ybrahim / Ybarro / Alexus2005
Bahay ni Lola 2 as Rupert2005
Mulawin: The Movie as Ybrahim / Ybaro2004
Annie B. as Fernando2004
Spirit of the Glass as Choppy2003
Twin Hearts as Adrian Asuncion2003
StarStruck as Not available2003
Malikmata as Alvin2003
Pangarap Ko Ang Ibigin Ka as Kevin2002
Akala Mo... as Eric2002
Magkapatid as Mike2001
Sana Ay Ikaw Na Nga as Carlos Miguel Altamonte1999
Kiss Mo 'Ko as Aaron Vincent Nakpil1998
I'm Sorry, My Love as Butch1997
SOP as Not available1995
T.G.I.S. as IƱaki TorresNaN
The Voice Generations as Self - Host1999
Honey, My Love, So Sweet as Paco1994
Shake, Rattle & Roll V as Elmer (segment "Episode II: Anino")1994
Shadow as ElmerNaN
Joaquin Bordado as Joaquin BordadoNaN
Love After Love as Not available2023
Rewind Executive Producer2017
Tadhana Director2013
Dance of the Steel Bars Producer2007
Angels Director