2025
Incognito as Timor Escalera2024
High Street as Emil Concha2024
The Kingdom as Carpio2024
An Errand as Sir2023
Pieces of Paradise as Julius Lamadrid2023
The Write One as Edmond2023
Sugapa as Sarge Teodoro2022
What We Could Be as Bruno Panlilo2022
The Broken Marriage Vow as Fred Lucero2021
Stories From The Heart: Never Say Goodbye as Bernard Flores2021
He's Into Her as Daniel Enrile2021
Arisaka as Torejon2020
Almost Paradise as Ernesto Alamares2020
Walang Hanggang Paalam as Gabriel2019
The Gift as Mr. Mendoza2019
Watch List as Alvin2018
Goyo: The Boy General as Manuel Bernal2018
Kasunduan as Not available2017
Angelito as Manuel Bernal2017
Triptych as Jalanjani2016
Whistleblower as Not available2015
Heneral Luna as Manuel Bernal2014
Tila as Not available2014
Bang Bang Alley as Felix Magat2014
Alienasyon as Not available2013
Kabisera as Jose Romualdez2013
Woman of the Ruins as Not available2013
Bingoleras as Not available2013
David F. as Not available2013
The Diplomat Hotel as Not available2012
The Bourne Legacy as Manila Driver2012
Posas as Inspector Domingo2011
Amigo as Locsin2011
Niño as Not available2009
The Crimson Mask as Mr. Kuo2008
Room 213 as The Newscaster2006
Rigodon as Amado2001
Law & Order: Criminal Intent as Johnny Santos2001
Batang West Side as Bartolo1999
Third Watch as Maldonado1990
Law & Order as Pharmacy ClerkNaN
The Bagman as Not available