2024MoneyslapperФильмв роли Daniel
2024Rizal's Makamisa: Pantasma ng HigantiФильмв роли Simoun Rizal
2023Kapag Wala Nang Mga AlonФильмв роли Hermes Papauran
2023Essential Truths of the LakeФильмв роли Lt. Hermes Papauran
2022Isang Salaysay ng Karahasang PilipinoФильмв роли Servando Monzon VI / Hector Maniquiz
2021Happy ToGetHerСериалв роли Julian / Noli · эпизодов: 74
2021One True Pair: The MovieФильм
2021Historya ni HaФильмв роли Hernando Alamada
2020Himala: Isang Diyalektika ng Ating PanahonФильм
2019CulionФильм
2017Наконец-то мы встретилисьФильмв роли Raffy Sandoval
2016Paano Nangyari ang Hindi NangyariФильмв роли Manuel · Executive Producer
2016Женщина, которая ушлаФильмв роли Hollanda
2016Just the 3 of UsФильмв роли Uno Abusado
2016Hele sa Hiwagang HapisФильмв роли Isagani
2015Еще один шансФильмв роли Popoy
2015Honor Thy FatherФильмв роли Edgar · Executive Producer
2014The TrialФильмв роли Ronald
2013Bromance: My Brother's RomanceФильмв роли Seminarian
2013Вчера — возлюбленные, сегодня — коллегиФильмв роли Miggy Montenegro
201224/7 In LoveФильмв роли Elvis Monzon
2012A Beautiful AffairСериалв роли Napoleon "Leon" Riego · эпизодов: 60
2012Влюбленная в двоихФильмв роли Frederico Torres Jr. / JD
2012ÜnOfficially YoursФильмв роли Mackie Galvez
2011Sign SeekerФильмв роли Bien
2010Любовь без памятиФильмв роли Apollo
2010ImortalСериалв роли Mateo Rodriguez · эпизодов: 148
2010Miss You Like CrazyФильмв роли Alan Alvarez
2009In My LifeФильмв роли Noel Villanueva
2009T2Фильмв роли Gary
2009You Changed My LifeФильмв роли Miggy Montenegro
2008My Only ÜФильм
2008I Love Betty La FeaСериалв роли Armando Solis · эпизодов: 163
2008Очень специфическая любовьФильмв роли Miggy Montenegro
2007One More ChanceФильмв роли Popoy Gonzalez
2007Still LifeФильм
2006Maging Sino Ka ManСериалв роли Gabriel "Eli" H. Roxas · эпизодов: 164
2006All About LoveФильмв роли Eric
2006Close To YouФильмв роли Nuel / Palits
2005DubaiФильмв роли Andrew
2005Ikaw ang Lahat sa AkinСериалв роли Oliver Ynares · эпизодов: 125
2005DreamboyФильмв роли Himself
2004Now That I Have YouФильмв роли Michael
2003It Might Be YouСериалв роли Earl Lawrence M. Trinidad · эпизодов: 263
2003My First RomanceФильмв роли Enzo (segment "Two Hearts")
2002Kay Tagal Kang HinintayСериалв роли Yuri Orbida · эпизодов: 353
2002ForevermoreФильмв роли Boyet
2001Sa Puso Ko Iingatan KaСериалв роли Adrian Montecillo · эпизодов: 433
2000KakabakabaСериалэпизодов: 1
1999Oo na... Mahal na Kung MahalФильмв роли Igi Boy
1998NagbibinataФильмв роли G-Boy Velasco
1997Ikaw Pala Ang Mahal KoФильмв роли Tupe Castro
1996GimikСериалв роли Junie de Dios