Actor (131 credits)
- Ang bagong dugo (2014) Lolo Conrad
- Boy Golden (2013) Bungal
- Badil (2013) Mang Ponso
- Pak! Pak! My Dr. Kwak! (2011) Healed by Angelito
- Toda Max (2011) Bar Customer, not listed in credits
- Dalaw (2010) Priest
- And I Love You So (2009) Jun Panlilio
- Ded na si Lolo (2009) Syano
- My Big Love (2008) Chef Sen
- Eva Fonda (2008) Clem
- Katas ng Saudi (2007) Efren
- Apat dapat, dapat apat: Friends 4 lyf and death (2007) Kapt. Kadyo Macapagal
- My Kuya's Wedding (2007) Peng
- You Got Me! (2007) Glenn Ricafort
- Oh My Ghost! (2006) Atty. Tony Chavez
- Maging sino ka man (2006) Diosdado «Dadoods» Davide (2006)
- Your Song (2006) Manuel
- Apoy sa dibdib ng samar (2006) Don Valderos
- Reyna: Ang makulay na pakikipagsapalaran ng mga achucherva, achuchuva, achechenes... (2006) Security Guard
- Lagot ka sa kuya ko (2006)
- The Hunt for Eagle One: Crash Point (2006) Rasheed
- Lisensyadong kamao (2005)
- Happily Ever After (2005)
- Ispiritista: Itay, may moomoo (2005) Bro. Jojo
- Enteng Kabisote: Okay ka fairy, the legend (2004) Ulo
- Mano Mano 3: Arnis the Lost Art (2004)
- Fantastic Man (2003) Kidnapper
- Pakners (2003) Elias
- Babae sa Breakwater (2003) Kapitan
- Hari ng selda: Anak ni Baby Ama 2 (2002) Billy Casiping
- Kilabot at Kembot (2002) Hector
- Batas ng lansangan (2002) Dodong
- Super-B (2002) Tatay Billy
- Cass & Cary: Who Wants to Be a Billionaire? (2002) Daddy Mickey
- Alas-dose (2001) PO4 Magno
- Basagan ng mukha (2001)
- Mano mano 2: Ubusan ng lakas (2001)
- Carta alas... Huwag ka nang humirit (2001) Melvin
- Sanggano't 'sanggago (2001)
- Narinig mo na ba ang l8est? (2001) Hector
- Noriega: God's Favorite (2000) Bodyguard
- Sagot kita: Mula ulo hanggang paa (2000) Bong
- Laro sa baga (2000) Mayor Sanchez
- Wansapanataym (1999)
- Strebel: Gestapo ng Maynila (1998)
- Tulak ng bibig, kabig ng dibdib (1998) Donat
- Curacha ang babaeng walang pahinga (1998) Goloy
- Tapang sa tapang (1997) Rodson
- Angela: Sabik sa pagmamahal (1997)
- Hapdi ng tag-init (1997)
- Iskalawag: Ang batas ay batas (1997) Bulldog
- Lihim ni Madonna (1997)
- Rubberman (1996) Val Balbin / Mandreko
- Ang pinakamagandang hayop sa balat ng lupa (1996) Litoy
- Maginoong barumbado (1996) Monsod
- Da Best in da West 2: Da Western Pulis Istori (1996) Don Boquia
- Ang titser kong pogi (1996) Morgan
- Melencio Magat: Dugo laban dugo (1996) Kulot
- Matimbang pa sa dugo (1995) Dodoy
- Dog Tag: Katarungan sa aking kamay (1995) Hepe
- Hanggang sa huling bala (1995)
- Alfredo Lim: Batas ng Maynila (1995) Nicolas
- Kanto Boy 2: Anak ni Totoy Guapo (1994) Benjie
- Tony Bagyo: Daig pa ang asong ulol (1994)
- Doring Borobo (1993)
- Patapon (1993) Arnel
- Pusoy dos (1993)
- Humanda ka Mayor!: Bahala na ang Diyos (1993)
- Eddie Tagalog: Pulis Makati (1992)
- Lacson, batas ng Navotas (1992)
- Jerry Marasigan WPD (1992)
- Andres Manambit: Angkan ng matatapang (1992)
- Alyas Ninong: Huling kilabot ng Tondo (1992) Duwall
- Aswang (1992) Patrick
- Mandurugas (1992)
- Para sa iyo ang huling bala ko (1991) Danilo
- OXO vs Sigue-Sigue (1991)
- Ganti ng api (1991) Dick
- Manong Gang (1991) Raul Cordero
- Markang Bungo: The Bobby Ortega Story (1991)
- Boyong Mañalac: Hoodlum Terminator (1991) Pipi
- Magdaleno Orbos: Sa kuko ng mga lawin (1991) Jake
- Maging sino ka man (1991) Pando
- Sa Diyos lang ako susuko (1990)
- Walang piring ang katarungan (1990)
- Walang awa kung pumatay (1990)
- Sgt Patalinhug: CIS Special Operations Group (1990)
- Hukom .45 (1990) Mike Pablo's Gang
- Ibabaon kita sa lupa (1990)
- Anak ni Baby Ama (1990)
- Kaaway ng batas (1990) Buyer of Dope
- Galit sa mundo (1989)
- Salisi Gang (1989)
- Sgt. Melgar (1989)
- Handa na ang hukay mo, Calida (1989)
- Killer vs. Ninjas (1989)
- Hindi ako pahuhuli ng buhay (1989)
- Mula paa hanggang ulo (1989) Dikya
- Bala... Dapat Kay Cris Cuenca, Public Enemy No. 1 (1989)
- Alyas Boy Muslim (1989) Boy Muslim
- Ang lihim ng Golden Buddha (1989)
- Berdugo Ng Escalante (1989)
- Boy Kristiano (1989)
- Kumander Bawang (1988) Perfidia
- Dugo ng pusakal (1988)
- Dongalo Massacre (1988)
- Target Sparrow Unit (1987)
- Tag-init... nagpuputik ang langit (1987)
- Anak ng lupa (1987) Eric
- Materyales fuertes (1986) Dodo
- Mababangis na bulaklak (1986)
- Salamamgkero (1986) Arbutus
- Ben Tumbling: A People's Journal Story (1985) Max
- Blood Debts (1985) Rapist
- The Sangley Point Robbery (1985) Bungo
- Bilang na ang oras mo (1985)
- Idol (1984)
- Kriminal (1984)
- Intrusion: Cambodia (1983)
- Estong Tutong: Ikalawang yugto (1983)
- JR (1983)
- Magindanao (1982)
- Hanapin si... Jake Romano (1981)
- Cover Girl (1981)
- Palawan (1980)
- Kalibre .45 (1980)
- Aliw (1979)
- Doble kara (1978)
- Tang Shan a di (1977)
- Lipad, Darna, lipad! (1973)
- Living Dead (1972)