| I'mPerfect (2026) as Arman |
| Manila's Finest (2025) as Rogelio Liwanag |
| The Ride (2025) |
| Maple Leaf Dreams (2024) as Rolly |
| On the Job: The Missing 8 (2022) as Sgt. Joaquin Acosta |
| Day Zero (2022) as Oscar |
| Boyette: Not a Girl Yet (2020) as Mang Boy |
| D' Ninang (2020) |
| 3pol Trobol Huli Ka Balbon (2019) as Joseph Pahak |
| G! (2019) |
| S.O.N.S. (Sons Of Nanay Sabel) (2019) as Mr. Montero |
| Papa Pogi (2019) |
| Boy Tokwa: Lodi ng Gapo (2019) |
| Through Night and Day (2018) |
| Tres (2018) |
| Sol Searching (2018) |
| Unli Life (2018) as Mang Saro |
| Sid & Aya: Not a Love Story (2018) |
| Kasunduan (2018) as Old August/Franco |
| Haunted Forest (2017) as Nardo |
| Barbi D’ Wonder Beki (2017) as Maximo Bayagan |
| Last Night (2017) |
| Woke Up Like This (2017) as Goryo |
| Finally Found Someone (2017) as Pondong |
| My Ex & Whys (2017) as Gio's Father |
| Barcelona: A Love Untold (2016) as Caloy Antonio |
| Kubot: The Aswang Chronicles 2 (2014) as Nestor |
| Forevermore (2014) as Buboy "Papang/Mang Bubs" |
| So It's You (2014) as Dado |
| Da Possessed (2014) as Don Demetrio |
| Girl, Boy, Bakla, Tomboy (2013) as Pete |
| On the Job (2013) as Sgt. Joaquin Acosta |
| Raketeros (2013) |
| Tiktik: The Aswang Chronicles (2012) as Nestor |
| Catch Me... I'm in Love (2011) as Roan's Dad |
| The Boy She Met Online (2010) as Vinny |
| I Wanna Be Happy (2006) as Jun |
| Utang ng Ama (2003) as Don |
| Asboobs: Asal Bobo (2003) as Col. Aquino |
| Hey Babe! (1999) as Felipe |
| Hari ng Yabang (1997) as Tolome |
| Ging Gang Gooly Giddiyap: I Love You Daddy (1994) |
| Bulag, Pipi at Bingi (1993) |
| Dino... Abangan ang Susunod na... (1993) as Mitoy |
| Guwapings Dos (1993) |
| Guwapings: The First Adventure (1992) |
| Aswang (1992) as Emil |
| Nanay (1991) as Ojay |
| Shake, Rattle & Roll III (1991) as Ojay (segment "Nanay") |
| Darna (1991) |
| Banana Split (1991) |
| Mahal Ko Ang Mister Mo (1991) |
| Kulam (1990) as Bogart |
| Shake, Rattle & Roll II (1990) as Bogart (segment "Kulam") |
| Bikining Itim (1990) as Andoy |
| Lover's Delight (1990) |
| Juan Tanga, Super Naman, At Ang Kambal Na Tiyanak (1990) |
| Flavor of the Month (1990) |
| Student Body (1989) |
| Abandonada (1989) |
| Isang Araw Walang Diyos (1989) as Pfc. Duane Buhay |
| May Pulis, May Pulis sa Ilalim ng Tulay (1989) as Doro |
| Palibhasa Detektib (1989) as Bronson |
| Bote, Dyaryo, Garapa (1989) |
| Mga Kuwento ng Pag-ibig (1989) |
| Stomach In, Chest Out (1988) |
| Bobo Cop (1988) |
| Knock Knock, Who's There? (1988) |
| Kumander Gringa (1987) |
| Tagos ng Dugo (1987) as Pete |
| The rape of Virginia P. |