2025
L: Langoy as Manong Ben2025
I Remember You as Not available2025
First Light as Not available2025
Diamonds in the Sand as Not available2025
Ex Ex Lovers as Mr. C2025
Only We Know as Manolo2025
I Love You Since 1892 as Don Mariano Alfonso2025
In Thy Name as Not available2025
Cinemartyrs as Film Critic2025
The Last Beergin as Husband2025
Sins of the Father as Enrico Villanueva2025
Manila's Finest as Not available2025
The Last Beergin as Husband2024
Lavender Fields as Chief Benjamin Esteban2024
When Magic Hurts as Not available2024
The Kingdom as Lolo Kip2024
Guilty Pleasure as Renante2024
One Night as Colonel Garcia2023
Batang Quiapo as Celso / Mayor2023
Boso Dos as Councilor Cadhit2023
Five Breakups and a Romance as Roger2023
Dirty Linen as Chief Alejandro Isidro2023
Suki as D.O.M.2023
Call Me Alma as Caretaker2023
The Blind Soldiers as Not available2023
Monday First Screening as Norman2023
What If? as Francis2022
The Influencer as Ping Police Officer2022
Trigger as Not available2022
How to Make an Effective Campaign Ad as Not available2022
Selina's Gold as Berong2022
Blue Room as Officer Delgado2022
Hugas as Boyong2022
Rooftop as Not available2022
Pula ang Kulay ng Gabi as Not available2022
Knock as Mang Delfin2022
Love You Stranger as Pete2022
The Backride as Not available2021
Taya as Boss Paps2021
Death of a Girlfriend as Interrogator2021
Huwag Kang Lalabas as Mang Tasyo (segment "Bahay")2020
Midnight in a Perfect World as Fabian Bilbao2020
Battered Husband as Not available2020
La Vida Lena as Lolo Dado2020
Nightshift as Not available2020
Life's Pedal as Not available2019
Basurero as Not available2019
The Killer Bride as Andres Del Pilar2019
Journey as Nanding2019
Miracle in Cell No. 7 as Tatang Celso2019
Iska as Joven2019
The Shoemaker as Elias2019
Lola Igna as Mayor Gustavo2019
Belief as the Light in Darkness as Not available2018
Hitboy as Not available2018
Ophelia as Dad2018
Harry & Patty as Not available2018
Liway as Sulpicio2015
Taklub as Not available2012
Bwakaw as Funeral Homes Manager2011
Century of Birthing as Philosopher2011
Bulong as Chief of Police2011
Manila Kingpin: The Asiong Salonga Story as Soliman2010
Paano Na Kaya as Mr. Castillo2010
Ang Umaatikabong Buhay ni Badong Aguirre as Badong's Father2010
Blood Ties as Not available2009
A Journey Home as Dante Santos2009
Ante as Not available2009
Manila Skies as Not available2008
Motorcycle as Not available2008
Melancholia as Man in wheelchair2007
Temptation as Not available2006
The Bet Collector as Chief of Police2006
Kasal, Kasali, Kasalo as Rommel2006
Inang Yaya as School Bus Driver2006
Wag Kang Lilingon as Mang Nestor (segment "Salamin")2006
Sukob as Man on Carabao2005
Last Take, Last Shot as Not available2001
Mila as Kalbo1999
Still Lives as Shabu Endorser1999
Ekis as MannyNaN
Trip as Not available2021
Big Night! as Mr. Roja2018
Ang Babaeng Allergic sa Wi-Fi as Chinese Doctor2018
Gusto Kita with All My Hypothalamus as Lando2018
Pan de Salawal as Bruno2015
Death in the Land of Encantos as Torturer2013
With a Smile as Tomas "Tom" Asuncion2009
Stairway to Heaven as Dindo Aragon2007
The Inmate as Mang Jon2006
Rotonda as Not available2006
Seroks as Joaquin2006
Image Nation as (segment "One Shot")2005
The Blossoming of Maximo Oliveros as Paco Oliveros2001
Radio as Employee2000
Deathrow as Digo1998
Tatsulok as JasonNaN
Sellblock as Not available2025
Out of Order as Nicholas Maximo2025
To the North as Joel2025
Samahan ng mga Makasalanan as Not available2025
The Delivery Rider as Not available2025
Searching for Sol as Sol2023
Family of Two (A Mother and Son's Story) as Not available2023
Home I Found in You as Mario Dela Cruz2023
Video City: Be Kind, Please Rewind as Not available2023
Mama Susan's Friends as Mang Narcing2022
What We Could Be as Tirso Macaraeg2022
On the Job: The Missing 8 as Obet Pamintuan2021
More Than Blue as Uncle Doctor2021
The Furnace as Not available2019
Viral Kids as Not available2019
3pol Trobol Huli Ka Balbon as General Garcia2019
The Broken Vinyl Record as Not available2019
Damaso as Not available2017
The Ashes And Ghosts of Tayug 1931 as F. Sionil Jose2014
Norte, The End of History as Wakwak2013
Barber's Tales as Ruben2012
El Presidente as Maximo Inocencio2012
The Kidnappers of Ronnie Lazaro as Not available2010
The Substitute Bride as Peping Albantes2009
The Boy and His Top as Not available2007
Sakal, Sakali, Saklolo as Rommel2006
I Wanna Be Happy as Not available2005
The Son of Brocka as Not available2005
Anak ng Tinapa as Not available2001
New Moon as Second Datu1997
Rizal in Dapitan as Pablo Mercado2011
Tingala Sa Baba Screenplay