Ishmael
2010 · Action
as Ishmael
Ang katiwala
2012 · Drama
as Kuya Gimo
Nagsimula sa puso
2009 · Drama
as Mario Bernardo
The Barker
2017 · Comedy
as Don Mauricio
Maria
2019 · Action
as Greg
Love Me Again (Land Down Under)
2008 · Drama
as Mang Dodong
Pridyider
2012 · Horror
as Detective Albay
Green Bones
2025 · Crime
as Mang Gardo
Villa Estrella
2009 · Horror
as Gusting
New Moon
2001 · Action
as Datu Ali
Manila Kingpin: The Asiong Salonga Story
2011 · Action
as Boy Zapanta
Magellan
2025 · Adventure
as Raja Humabon
Someone to Watch Over Me
2016 · Drama
as Estoy Mercado
Shake Rattle Roll 13
as Lando
Everyone Knows Every Juan
2025 · Comedy
as Ramil
This Time
as Ate Bi
In My Mother's Skin
2023 · Action
as Antonio
Captive
as Abu Azali
The Broken Marriage Vow S2
2022 · Drama
as Dr. Jose Alindayo
AraBella
2023 · Crime
as Lolo Hadji
The Time That Remains
2025 · Drama
as Angua Sr.
The Long Wait
2002 · Drama
as Mirdo B. Orbida
The Good Son
2017 · Action
as Matias Reyes
Goyo: The Boy General
2018 · Action
as Lieutenant Garcia
Miracle in Cell No. 7
2020 · Comedy
as Investigator Romeo
Heneral Luna
2015 · Action
as Lt. Garcia