Film | Rôle | Année |
|---|
| Maricris Sioson - Japayuki | Alvin | 1993 |
| Ibong Adarna: The Pinoy Adventure | Sultan Mabait | 2014 |
| Seventeen... So Kaka | Emong | 1999 |
| Evil Island | Joey Valencia | 2009 |
| The Brokers | | 2021 |
| McBain | Chauffeur | 1991 |
| Barumbadings | | 2021 |
| Comfort Women: A Cry for Justice | Fernando | 1994 |
| Tunay na Magkaibigan, Walang Iwanan... Peksman! | | 1994 |
| Amigo | Rafael | 2011 |
| Spirit Warriors | Roman | 2000 |
| Magkano Ang Iyong Dangal? | Larry | 1988 |
| ADN, la menace | Taka | 1997 |
| High Voltage | Edu's partner | 1995 |
| A Secret Affair | Jimmy | 2012 |
| Siglo ng Pagluluwal | Amang Tiburcio | 2011 |
| Machete: Istatwang Buhay | Eddie Boy | 1990 |
| On the Job | Mario "Tatang" Maghari | 2013 |
| Ebolusyon ng Isang Pamilyang Pilipino | Mayor | 2004 |
| The Myrna Diones Story (Lord, Have Mercy!) | | 1993 |
| Panaghoy sa Suba | Damian | 2004 |
| Ikaw Lang Ang Mahal | Butch Alipato | 2022 |
| Oro, Plata, Mata | Miguel Lorenzo | 1982 |
| The Diplomat Hotel | | 2013 |
| Ang Beerhouse | Bossing | 2009 |
| Tanging Yaman | Francis | 2000 |
| Kamera Obskura | | 2012 |
| Yanggaw | Dulpo | 2008 |
| Init sa Magdamag | Armand Javier | 1983 |
| Héros du Tiers-Monde | Jose Rizal | 2000 |
| Hubad sa Ilalim ng Buwan | Lauro Paharon | 1999 |
| Batang West Side | Juan Mijares | 2001 |
| Karnal | Goryo | 1983 |
| Pandoy: Alalay ng Panday | Redentor | 1993 |
| Kunin Mo ang Ulo ni Ismael | | 1990 |
| Ang Kapitbahay | Nicanor | 2003 |
| Pepot Artista | Himself/Taxi Driver | 2005 |
| Once Upon a Time | Bakal | 1987 |
| Eskapo | Jorge Cabardo | 1995 |
| Bilanggo sa Dilim | Lito / Eddie | 1986 |
| Shake, Rattle & Roll | Johnny / Juanito (segment "Baso") | 1984 |
| Umaaraw, Umuulan | Paolo's Dad | 2006 |
| Namets! | Caveman | 2008 |
| Hiwaga Sa Balete Drive | Peter / Uncle Paul | 1988 |
| Baso | Johnny/Juanito | 1984 |
| Paglipad Ng Anghel | | 2011 |
| Ate | Milton Redoblado | 1991 |
| Utang Ni Tatang | Mike | 2002 |
| Singsing Ni Lola | Fidel | 2002 |
| Kabisera | Andres | 2013 |
| Rollerboys | Ernest | 1995 |
| Anak | Rudy | 2000 |
| Kimmy Dora: Ang Kiyemeng Prequel | Curtis | 2013 |
| Pridyider | Mr. Benitez | 2012 |
| Bagong Hari | Rex | 1986 |
| Nena | | 1995 |
| Sa Ilalim ng Cogon | | 2005 |
| José Rizal | Ibarra / Simoun | 1998 |
| 1st Time | Chino Lee | 2003 |
| Anak Ng Demonyo | Padre Damian | 1989 |
| Under a Piaya Moon | Lolo Poldo | 2024 |
| The Promise | Gustin | 2007 |
| Lastikman: Unang Banat | | 2004 |
| The Healing | Melchor | 2012 |
| Just One Summer | Daniel 'Sir Dan' Cuaresma, Sr. | 2012 |
| Ploning | Old Siloy | 2008 |
| Chavit | Sotero | 2003 |
| Sanib | Armando | 2003 |
| Juana C. The Movie | | 2013 |
| Jason Bourne : L'Héritage | Citrus Samaritan | 2012 |
| Kuya | Jill's Pa | 2004 |
| Hari ng Sablay | Rodel | 2005 |
| Green Paradise | Ronaldo | 2007 |
| Say That You Love Me | Gabriel | 2005 |
| Ang Anak ni Brocka | | 2005 |
| In Your Eyes | | 2010 |
| In Your Eyes | Dr. Samuel Olfindo | 2010 |
| Kiss Mo 'Ko | Bart Mallari | 1999 |
| Captive | | 2012 |
| Pakisabi Na Lang... Mahal Ko Siya | Melencio | 2002 |
| Kapag May Katwiran... Ipaglaban Mo: The Movie | Daniel | 1995 |
| Shake, Rattle & Roll III | Milton (segment "Ate") | 1991 |
| Sine, Laging Kasama | Self | 2014 |
| My First Romance | Dante (segment "Two Hearts") | 2003 |
| Felix Manalo | Teofilo Ramos | 2015 |
| Baler | Commandante Teodorico Luna Novicio | 2008 |
| Esperanza: The Movie | Raul | 1999 |
| Milagros | Junie | 1997 |
| Bagets 2 | Special Sabet | 1984 |
| Bituing Walang Ningning | Garry Diaz | 1985 |
| Isla | Sonny | 1985 |
| Umiyak Pati Langit | | 1991 |
| Olongapo: The Great American Dream | Joel | 1987 |
| The Graduates | | 1986 |
| Ataul: For Rent | Guidote Alejo | 2007 |
| Padre de Familia | | 2016 |
| Just the 3 of Us | Arturo Manalo | 2016 |
| Beware: Bed Sins | | 1985 |
| Outside | Arturo | 2024 |
| Mumbaki | Dr. Felix Lorenzo | 1996 |
| Bullet Day | | 2024 |
| Lolo and the Kid | Lolo | 2024 |
| Tirad Pass: The Story of Gen. Gregorio del Pilar | Emilio Aguinaldo | 1996 |
| Mariposa: Sa Hawla ng Gabi | | 2012 |
| Taxi ni Pilo | Pilo | 2001 |
| Die Beautiful | Trisha's Father | 2016 |
| Tisay | Brando | 2016 |
| Subject: I Love You | Marlon | 2011 |
| Ang Babae sa Septic Tank 2: #ForeverIsNotEnough | | 2016 |
| Huling Biyahe | Kasamahan 2 / Direk Joe | 2012 |
| Pinoy/Blonde | | 2005 |
| Gumising ka... Maruja | Joel | 1978 |
| Northern Lights: A Journey to Love | Kado | 2017 |
| Berdugo | Jimmy | 1998 |
| Unfaithful Wife | Fidel | 1986 |
| Boso | | 2005 |
| Bocaue Pagoda Tragedy | | 1995 |
| Smokey Mountain: Mga Banyaga Sa Sariling Lupa | | 1990 |
| The Lilian Velez Story: Till Death Do Us Part | | 1995 |
| Lipa 'Arandia' Massacre | Ronald Arandia | 1994 |
| Jacqueline Comes Home: The Chiong Story | Dionisio Chiong | 2018 |
| Lasponggols | | 2005 |
| Pang MMK | | 2018 |
| Baliw | | 2007 |
| Miracle in Cell No. 7 | Boss Sol | 2019 |
| Le Marquis | Le commandant du SWAT | 2011 |
| Still Lives | Cop - Narrator | 1999 |
| Ang Mga Kidnaper ni Ronnie Lazaro | Joel Torre | 2012 |
| Circle of Bones | Realtor | 2021 |
| I Love You Mama, I Love You Papa | Gilbert | 1986 |
| Wala Na Bang Pag-Ibig? | | 1997 |
| Leonardo Delos Reyes: Alyas Waway | Tasan | 1993 |
| Rigodon | Dante | 2006 |
| Sana Naman | Pilo | 1996 |
| First Lessons | | 1989 |
| Moro | Bapa Hamid | 2023 |
| And the Breadwinner Is... | Popsie | 2025 |
| The Hearing | Fiscal Mariano | 2024 |
| Samahan ng mga Makasalanan | Danny | 2025 |
| Isolated | Peter | 2025 |
| Isusumbong Kita sa Diyos | | 1988 |
| Visitor | Amir | 2025 |
| Everyone Knows Every Juan | Roel | 2025 |
| Near Death | | 2025 |
| A Special Memory | | 2026 |
| Hindi Mo Ako Kayang Tapakan | Rolian Tuazon | 1984 |
| Masikip, Masakit, Mahapdi | Pablo | 1998 |
| Mana sa Ina | | 1990 |