2025
Prinsesa ng City Jail as Raymond Cristobal2025
Ex Ex Lovers as Andres2024
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
Oh, Mando! as Not available2020
Four Sisters Before the Wedding as Caloy Salazar2020
Boyette: Not a Girl Yet as Alfred2018
Now and Forever as Abel Dimaguiba2018
Sin Island as Not available2018
My Fairy Tail Love Story as Not available2015
Haunted Mansion as Father Anthony2015
The PreNup as Edgar2014
The Gifted as Aica's Father2014
Da Possessed as Arnel2013
Muling Buksan Ang Puso as Edmund Dela Vega2013
Pagpag: Siyam na Buhay as Not available2012
Princess and I as Danilo "Dinoy" Maghirang2011
100 Days to Heaven as Bobby Ramirez2010
Rosalka as Wilfred Dominguez2009
Love Me Again as Migs' Brother2008
Ligaw na Bulaklak as Jojo Espiritu2007
Sakal, Sakali, Saklolo as Kenneth2007
Angels as Egay (segment "Daddy's Angel)2007
My Kuya's Wedding as Divo2006
Bituing Walang Ningning as Larry Calma2006
Komiks as Not available2005
'Til Death Do Us Part as Drew2003
Basta't Kasama Kita as GeorgeNaN
Gimik as Eric Abesamis2010
Sa'yo Lamang as Fr. Eric2005
D' Anothers as Nick2003
My First Romance as Jojo (segment "Two Hearts")2003
Kung Ako Na Lang Sana as Jaime2002
Forevermore as Young Alejandro2002
Jologs as IƱigo2002
Got 2 Believe as Perry2002
9 Mornings as Hernan Lorayes2001
Taxi ni Pilo as Not available2000
Tanging Yaman as Joel1999
Gimik: The Reunion as Taxi Driver1999
Hey Babe! as Jim1998
Muling Ibalik Ang Tamis Ng Pag-ibig as Daniel1998
Kung Ayaw Mo, Huwag Mo! as Chuck1997
Home Along da Riles 2 as Manny