2025
How To Get Away From My Toxic Family as Arsenio2025
As the Hydra Devours History as David Cruz2025
Unmarry as Not available2023
Dirty Linen as Aidan R. Fiero2023
Keys to the Heart as Joma2023
Takeshi's Castle Philippines as Sando Marudo2022
The Broken Marriage Vow as David Ilustre2022
366 as Not available2022
Ikaw Lang Ang Mahal as Andrei2020
Walang Hanggang Paalam as Antonio Hernandez / Anton2020
Malaya as Iago2020
One More Rainbow as Not available2020
My Single Lady as B.G. / Billy Gin2018
Playhouse as Marlon Ilaban2018
Kusina Kings as Ronnie2018
Dark Is the Night as Not available2018
To Love Some Buddy as Julius2017
Fallback as Not available2017
My Dear Heart as Jude De Jesus2017
Gandarrapiddo!: The Revenger Squad as Emy's love interest (uncredited)2016
Tubig At Langis as Renato Villadolid / Natoy2016
The Third Party as Christian2014
Dream Dad as President Sebastian "Baste" V. Javier2014
My Illegal Wife as Henry2014
Maria, Leonora, Teresa as Julio Sacdalan2013
Annaliza as Gideon "Guido" Palmera Querubin2013
Kimmy Dora: Ang Kiyemeng Prequel as Barry2013
Death March as Alex2013
Bromance: My Brother's Romance as Brando/Brandy2012
One More Try as Tristan2012
Hiyas as Silang2012
24/7 In Love as Butch Vinzon2012
Rematado as Not available2012
Kalayaan as Lucio2012
Kimmy Dora and the Temple of Kiyeme as Barry2011
Wedding Tayo, Wedding Hindi! as Oca Baytion2011
Shake, Rattle & Roll 13 as Allan (segment "Tamawo")2011
Tamawo as Allan2010
Cinco as Elvis (segment "Puso")2010
Kristine as Jaime Reyes / Bernard De Silva-Fortalejo2010
Sa'yo Lamang as John2010
Love Is Only In The Movies as Xander2009
The Wedding as Marlon Mañalac2009
Lovers in Paris as Martin Aranaz Barrameda2009
Florinda as Archie2009
Kimmy Dora as Barry2008
Dyosa as Mars2008
Komiks Presents: Varga as James2008
My Only Ü as Not available2007
Altar as Anton2007
You Got Me! as Caloy2006
Super Inggo as Super Islaw2006
Komiks as Not available2006
Pinoy Big Brother: Celebrity Edition as Self - Celebrity HousemateNaN
Nang Mapagod si Kamatayan as Not available2006
Pinoy Big Brother: Celebrity Edition as Self - Celebrity Housemate2006
Aalog-Alog as Not available1995
ASAP as Not available