
2025
Ex Ex Lovers as Andres2025
Prinsesa ng City Jail as Raymond Cristobal2024
Fruitcake as Sen. Sammy Esteban2024
A Thousand Forests as Bani Gualberto2022
Abot-Kamay Na Pangarap as Michael Lobrin2022
2 Good 2 Be True as Young Hugo Agcaoili2022
Mars Ravelo's Darna as Javier Toledo / Lindol Man2022
Tara, G! as Governor Miguel Sebastian2021
Huwag Kang Mangamba as Tomas Delos Reyes2021
Hoy Love You as Richard2021
Saying Goodbye as Not available2020
Four Sisters Before the Wedding as Caloy Salazar2020
Boyette: Not a Girl Yet as Alfred2020
Oh, Mando! as Not available2018
Sin Island as Not available2018
Now and Forever as Abel Dimaguiba2018
My Fairy Tail Love Story as Not available2015
The PreNup as Edgar2015
Haunted Mansion as Father Anthony2014
The Gifted as Aica's Father2014
Da Possessed as Arnel2013
Muling Buksan Ang Puso as Edmund Dela Vega2013
Pagpag: Nine Lives as Not available2012
Princess and I as Danilo "Dinoy" Maghirang2011
100 Days to Heaven as Bobby Ramirez2010
Sa'yo Lamang as Fr. Eric2010
Rosalka as Wilfred Dominguez2009
Love Me Again as Migs' Brother2008
Ligaw na Bulaklak as Jojo Espiritu2007
Angels as Egay (segment "Daddy's Angel)2007
Sakal, Sakali, Saklolo as Kenneth2007
My Kuya's Wedding as Divo2006
Komiks as Not available2006
Bituing Walang Ningning as Larry Calma2005
D' Anothers as Nick2005
'Til Death Do Us Part as Drew2003
Basta't Kasama Kita as George2003
Kung Ako Na Lang Sana as Jaime2003
My First Romance as Jojo (segment "Two Hearts")2002
Forevermore as Young Alejandro2002
9 Mornings as Hernan Lorayes2002
Got 2 Believe as Perry2002
Jologs as IƱigo2001
Taxi ni Pilo as Not available2000
Tanging Yaman as Joel1999
Hey Babe! as Jim1999
Gimik: The Reunion as Taxi Driver1998
Kung Ayaw Mo, Huwag Mo! as Chuck1998
Muling Ibalik ang Tamis ng Pag-ibig as Daniel1997
Home Along da Riles 2 as Manny1991
Maalaala Mo Kaya as BennyNaN
Gimik as Eric Abesamis