2019
3pol Trobol Huli Ka Balbon as Junior Calvo2016
dIYOS-DIYOSAn as Bernard2013
Sitio as Not available2012
Angelito: Ang Bagong Yugto as Rafael "Raffy" Montanez2011
Angelito: Batang Ama as Rafael "Raffy" Montanez2009
Bud Brothers Series as Carlo Domingo2009
Oh, My Girl! A Laugh Story... as Bob2008
Komiks Presents: Tiny Tony as Anthony Aniscol / Tiny Tony2008
Loving You as Axel2008
Manay Po! 2: Overload as Orson Castello2008
Ang Tanging Ina N'yong Lahat as Jeffrey2007
Shake, Rattle and Roll 9 as Jong (segment "Christmas Tree")2007
Christmas Tree as Jong2006
Bituing Walang Ningning as Gary2006
Komiks as Not available2006
Crazy for You as Paolo2006
Pinoy Big Brother: Celebrity Edition as Self - Celebrity Housemate2006
Super Noypi as Ynigo2006
Pinoy Big Brother: Celebrity Edition as Self - Celebrity Housemate2006
Manay Po! as Orson Castello2006
Pinoy Big Brother: Teen Edition as Self - Host2006
Aalog-Alog as Not available2005
Pinoy Big Brother as Self - Celebrity Housemate2005
Pinoy Big Brother as Self - Host2005
The Anothers as JC2005
Mano Po 4: Ako Legal Wife as Hamilton2005
Happily Ever After as Vince2005
Dreamboy as Not available2004
Mano Po III: My Love as Paul (Manila 1970s)2003
It Might Be You as Gian Carlo Pablo / Gian Carlo Lacuesta2003
Ang Tanging Ina as Jeffrey Sta. Maria2003
My First Romance as Che (segment "One Love")2002
Berks as Javier Montelibano2002
Jologs as Ruben2001
Trip as Athan2001
Narinig Mo Na Ba Ang L8est? as Bong2000
Tanging Yaman as Andrew2000
Daddy O! Baby O! as Nico1999
Eat Bulaga! as Not available1996
Ang TV Movie: The Adarna Adventure as Jimbo1995
ASAP as Not available1995
Batang-X as KidLat/Kiko Arsenal1995
Rollerboys as Zach1994
Muntik na Kitang Minahal as Not available1994
Eat All You Can as Not available1993
Pulis Patola as Not available