2025
Ex Ex Lovers as Ced2024
Motherland as Not available2019
Stolen Star as Eduard Sevilla2019
Second Coming as Not available2017
Kambal, Karibal as Raymond / Samuel2015
FlorDeLiza as Crisanto Maristela2014
Moron 5.2: The Transformation as Aristotle2012
Moron 5 and the Crying Lady as Aristotle2012
Kimmy Dora and the Temple of Kiyeme as Dr. Jose Rizal2011
Iglot as Anton Marco2011
The Road as Boy's Father2011
Who's That Girl? as Fishball Vendor2011
Unplugged as Michael2011
Enteng ng Ina Mo as Juan Montecillo2011
Patikul as Not available2011
Ikaw ang Pag-ibig as Johnny2010
Beauty Queen as Donald Cervantes2010
Panday Kids as Lizardo2010
Ang Tanging Ina Mo: Last na 'to! as Juan2010
Sigwa as Young Oliver2010
The Red Shoes as Not available2009
Tinik Sa Dibdib as Rolando "Lando" Domingo2009
Adik Sa'Yo as Carlos Manansala2008
LaLola as Gaston S. Lobregat2008
Gaano Kadalas ang Minsan as Louis Antonio "Louie" Almeda2008
Babangon Ako't Dudurugin Kita as Alfred De Leon2008
I.T.A.L.Y. (I Trust and Love You) as Patrick2007
Asian Treasures as Hector Madrigal2007
Mga Mata ni Anghelita as Gabriel / Angelo / Kuba2007
Angels as Ruben (segment "Daddy's Angel")2006
I Luv NY as Albert Sandoval2006
Wag Kang Lilingon as James (segment "Uyayi")2006
Oh My Ghost! as Alvin2005
Kutob as Lemuel2005
Maging Akin Muli as Jun Jun Santos2004
Spirit of the Glass as Not available2003
Sana'y Wala Nang Wakas as Newton2003
The Only Mother as Juan2003
Ang Tanging Ina as Juan2003
Noon At Ngayon as Bobby2003
Malikmata as Patrick2002
Super-B as Lordino2002
The 70s as Eman2001
Trip as Joboy2000
Tanging Yaman as Boyet2000
Minsan, Minahal Kita as Gelo1999
Labs Ko Si Babe as Wally Escallon1999
Gimik: The Reunion as Joey Fajardo1999
Hey Babe! as Nelson1999
Esperanza: The Movie as Danilo1998
Labs Kita...Okey Ka Lang? as Ned1995
ASAP as Not availableNaN
Gimik as Joey Fajardo1998
Magandang Hatinggabi as Frankie (segment "Fatman")1998
Kung Ayaw Mo, Huwag Mo! as Miko1997
Ipaglaban Mo: The Movie II as Pol (episode 2)1997
Flames: The Movie as Butch (segment "Tameme")1997
Adarna as Not available2025
Ex Ex Lovers Executive Producer