| 2024 | The Buy Bust Queen |
| 2023 | Nagalit Ang Patay sa Haba ng Lamay: Da Resbak |
| 2023 | Tricycle Driver, Kasangga Mo |
| 2022 | Security Academy |
| 2022 | Doll House as Rustin's Dad |
| 2022 | La Traidora |
| 2022 | Blue Room |
| 2019 | Damaso |
| 2019 | General Commander as Mao |
| 2018 | Aurora |
| 2018 | Honor: The Legacy of Jose Abad Santos as Jose Abad Santos |
| 2018 | I Love You, Hater as Atty. Chito Bernardo |
| 2018 | Walwal as Dado |
| 2018 | Ate, Kuya, Gusto Kong Kape |
| 2018 | Sin Island |
| 2015 | Isang Hakbang |
| 2015 | Felix Manalo as Rosendo De Guzman |
| 2015 | Halik sa Hangin |
| 2013 | Tinik |
| 2012 | The Reunion as Anton (Joax's Dad) |
| 2011 | Rakenrol as Gami Ogenta |
| 2010 | I Do as Edison |
| 2010 | Babe, I Love You as Bobby |
| 2009 | Tarot as Ronnie |
| 2009 | Walang Hanggang Paalam as Maria's Stepfather |
| 2008 | My Big Love as Bert |
| 2006 | Kartal Bir as Maj. Aginaldo |
| 2004 | Mano Mano 3 Arnis the Lost Art |
| 2003 | Chavit as Titong Singson |
| 2003 | Kerida as Ramon |
| 2002 | Batas Ng Lansangan as Fr. Roland |
| 2002 | Hesus, rebolusyunaryo as Lt. Delfin Cordero |
| 2001 | Onsehan |
| 2000 | Ang Dalubhasa as Dr. Willy Romero |
| 1999 | Aswang ng Santa Barbara as Alex |
| 1998 | Tulak ng Bibig, Kabig ng Dibdib as Joseph |
| 1998 | Berdugo as Brix |
| 1998 | Ang Pagbabalik Ng Probinsyano as Cortez |
| 1998 | Guevarra: Sa Batas Ko Walang Hari |
| 1998 | Silaw |
| 1997 | Frame Up |
| 1997 | Bobby Barbers: Parak as Abanilla |
| 1997 | Sabi Mo Mahal Mo Ako, Wala Nang Bawian as Gabriel Lardizabal |
| 1997 | Ang Pulubi at ang Prinsesa as Boss Tom |
| 1997 | Wala Nang Iibigin Pang Iba as Donald |
| 1996 | Kung Kaya Mo, Kaya Ko Rin! as Steve |
| 1996 | Bilang Na ang Araw Mo as Bryan Montes |
| 1996 | Madaling Mamatay Mahirap Mabuhay |
| 1996 | Mahal Kita, Alam Mo Ba? |
| 1995 | Huwag Mong Isuko Ang Laban |
| 1994 | Comfort Women: A Cry for Justice as Lt. Kuadie |
| 1993 | Disgrasyada |
| 1992 | Angelina: The Movie |
| 1992 | First Time… Like A Virgin! |
| 1992 | Cornelia Ramos Story: Ako Ang Nagwagi |
| 1992 | Yakapin Mo Akong Muli |
| 1991 | Nanay as Borg |
| 1991 | Shake, Rattle & Roll III as Borg (segment "Nanay") |
| 1991 | Ipaglaban mo ako Boy Topak |
| 1991 | Emma Salazar Case as Sunny |
| 1991 | Secrets of Pura as Albert Drillon |
| 1990 | Nimfa |
| Hustler |
Duvar