It's Okay to Not Be Okay (1 episode)
2024
Little One as Tino (voice)
2023
Old Times as Grandpa
2023
Roadkillers as Renato (4 episodes)
2023
Video City: Be Kind, Please Rewind
2022
Mano po Legacy: The Flower Sisters as Felino (47 episodes)
2022
K-Love as Writing Professor (2 episodes)
2022
Love You Stranger as Larry (40 episodes)
2022
2 Good 2 Be True as Bart / Bartolome Rosales (21 episodes)
2020
James & Pat & Dave as Lolo Ining
2019
Metamorphosis as Dr. Mortis
2019
Starla as Mang Kulas (70 episodes)
2019
The Generation That Gave Up on Love as Ted
2019
Us, at The End of the Year
2018
The Hopeful Romantic as Tatay Koks
2018
The Sweet Taste of Salted Bread and Undies as Sal
2016
Saving Sally as Marty's Dad
2016
Ringgo: The Dog Shooter
2015
A Second Chance as Bert
2012
The Reunion as Priest / Principal
2012
Corazon: Ang Unang Aswang as Maning
2011
Sisid as Ikong (79 episodes)
2010
Independencia as Old Man
2009
Love Me Again as Bukidnon Doctor
2008
Ang Tanging Ina N'yong Lahat as Cabinet Member
2008
Sisa as Pilosopong Tasyo
2007
One More Chance as Sir Bert
2006
Image Nation as (segment "Barado")
2006
First Day High as Chairman Silta
2006
Fantastikids as Domeng (155 episodes)
2005
A Short Film About the Indio Nacional
2005
Illusion as Cow (voice)
2003
It Might Be You as Eseng San Carlos (263 episodes)
1999
Gimik: The Reunion as Mr. Aragon
1997
Ipaglaban Mo: The Movie II as Belen's Lawyer (episode 1)
1989
Barbi: Maid in the Philippines
1988
Itanong Mo sa Buwan as Bank Manager