2025
Incognito as Jigme Rai2023
Linlang as Emilio2022
The Escort Wife as Roy2021
Nelia as Dr. Rey2020
La Vida Lena as Lukas Narciso2020
Almost Paradise as Detective César Rabara2020
A Soldier's Heart as Melicio Adriano2020
Himala: A Dialectic for Our Times as Not available2019
TODA One I Love as Jessie Magsino2019
Bagman as Governor Arturo Alcantara2019
The Color of Ash as Not available2019
Hellcome Home as Not available2019
Love is Love as Not available2019
Quezon's Game as Manuel Quezon2018
Araw Gabi as Virgilio de Alegre2017
Pusong Ligaw as Jaime2017
AWOL as Not available2017
Corpus Delicti as Bert Corpuz2016
1898: Our Last Men in the Philippines as Commander Luna2015
Of Sinners and Saints as Father Carlos2015
Felix Manalo as Carling2015
Dahling Nick as Nick Joaquin2014
Carmela: Ang Pinakamagandang Babae sa Mundong Ibabaw as Dante Hernando2014
The Janitor as Not available2014
Mumbai Love as Rashid2013
Mga Basang Sisiw as Froilan Santos2013
The Guerilla is a Poet as Not available2012
Temptation of Wife as Romeo Salcedo2012
The Good Daughter as Rico Guevarra2012
One True Love as Carlos Samonte2012
Captive as Abu Saiyed2012
Boundary as Emmanuel Lazaro2011
Time of My Life as Fred2010
Sabel as Jimmy Sandoval2006
Wag Kang Lilingon as Dr. Carl (segment "Uyayi")2006
Pandanggo as Roy (segment "It Takes Two to Tango")2005
Saang Sulok ng Langit as Vergel2004
Beautiful Life as Daniel2004
inter.m@tes as Not available2003
Narito Ang Puso Ko as Joaquin San Victores2003
Sukdulan as Not available2003
1st Time as Louie2003
Kalabit as Boggs2003
Filipinas as Ramesh2003
Sanib as Fr. Jess2003
Crying Ladies as Ipe2003
Alab ng Lahi as Not available2002
Kung Mawawala Ka as Alberto Montemayor2001
Ooops, Teka Lang... Diskarte Ko 'To! as Ronnie2001
Tatarin as Entoy2001
Sisid as Nonoy2001
Huwag Kang Kikibo... as Dimas2001
Buhay Kamao as Edwin2000
Sugo ng Tondo as Not available1999
Ekis as Roger1999
Ms. Kristina Moran: Ang Babaeng Palaban as Not available1999
Soltera as Dr. Jojo Morales1999
Malikot na Mundo as Not available1999
Burlesk King as Mario1999
Suspek as Ric Valiente1998
Lea's Story as Johnny1998
April, May, June as Rupert1998
Serafin Geronimo: The Criminal of Barrio Concepcion as Not available1998
Marahas: Walang Kilalang Batas as Russel1997
Milagros as Benneth1997
Vampira’s Kiss as Not available1997
Desire as Not available1996
Klinik unter Palmen as Rajah1996
Klinik unter Palmen as Krankenpfleger Rajah1995
Nena as Not available1995
Dog Tag: Katarungan Sa Aking Kamay as Eric