| Movie | Miss Pinoy | 2026 | |
| Movie | How To Get Away From My Toxic Family | Domingo, Sr. | 2025-07-30 |
| Movie | Un/Happy for You | Jun | 2024-08-14 |
| Movie | Ikaw Pa Rin Ang Pipiliin Ko | Danny | 2024-02-07 |
| Movie | Uninvited | Elmer | 2024-12-25 |
| Movie | Green Bones | Superintendent Delos Santos | 2024-12-25 |
| Series | Cattleya Killer | Raffy Canete | 2023-06-01 |
| Movie | Family Matters | 2022-12-25 | |
| Series | The Kangks Show | Mr. B | 2021-12-17 |
| Series | Huwag Kang Mangamba | Simon Advincula | 2021-03-22 |
| Series | Almost Paradise | Ike Ocampo | 2020-03-30 |
| Movie | Alone/Together | Sir Alwyn | 2019-02-13 |
| Series | Call Me Tita | Steve | 2019-08-18 |
| Movie | Family History | Ding | 2019-07-24 |
| Movie | Maledicto | Domingo Villacorte | 2019-05-01 |
| Movie | Sunshine Family | 2019-06-05 | |
| Movie | Clarita | Mayor Lacson | 2019-06-12 |
| Movie | Meet Me in St. Gallen | Jesse's Dad | 2018-02-07 |
| Movie | Citizen Jake | 2018-03-10 | |
| Movie | Kasunduan | Sonny | 2018-03-01 |
| Movie | BuyBust | Director Alvarez | 2018-08-01 |
| Movie | Distance | Anton | 2018-08-04 |
| Movie | Goyo: The Boy General | Felipe Buencamino | 2018-09-05 |
| Movie | Miss Granny | Ramoncito | 2018-08-22 |
| Movie | The Barker | Juancho | 2017-10-25 |
| Movie | The Portrait | Manolo | 2017-12-25 |
| Movie | Smaller and Smaller Circles | Father Gus | 2017-12-06 |
| Movie | Everything About Her | JJ | 2016-01-27 |
| Movie | Pektus | 2016-08-06 | |
| Movie | The Woman Who Left | Magbabalot | 2016-09-28 |
| Movie | Heneral Luna | Felipe Buencamino | 2015-09-09 |
| Movie | Pangil sa Tubig | 2015-05-04 | |
| Movie | Dagitab | Jimmy Tolentino | 2014-08-03 |
| Movie | K'na, The Dreamweaver | Lobong Ditan | 2014-08-02 |
| Movie | Barber's Tales | Mayor Alfredo Bartolome | 2013-10-18 |
| Movie | Alfredo S. Lim: The Untold Story | Moises | 2013-02-27 |
| Movie | Sana Dati | Judge Batac | 2013-07-31 |
| Movie | How to Disappear Completely | 2013-08-16 | |
| Series | Walang Hanggan | Miguel Ramos | 2012-01-16 |
| Series | Hiyas | Biano | 2012-05-28 |
| Movie | Suntok sa Buwan | 2012-01-25 | |
| Movie | The Kidnappers of Ronnie Lazaro | 2012-06-29 | |
| Movie | Amok | Manuel | 2011-07-16 |
| Movie | Aswang | Eddie | 2011-11-02 |
| Movie | Cooking mo, Cooking ko | Daddy Montano | 2011-06-11 |
| Movie | A Mother's Story | Gerry | 2011-11-06 |
| Movie | Ikaw ang Pag-ibig | 2011-11-14 | |
| Series | Glamorosa | Oscar Evangelista | 2011-11-07 |
| Series | Kung Aagawin Mo ang Lahat sa Akin | Gilbert Andrada | 2009-06-22 |
| Movie | Ang Panggagahasa Kay Fe | Dante | 2009-10-09 |
| Movie | In My Life | Father of Noe | 2009-09-16 |
| Movie | Motorcycle | 2008-12-03 | |
| Movie | Ataul: For Rent | Boy Kagaw | 2007-11-07 |
| Movie | Paraiso: Tatlong Kwento ng Pag-asa | 2007-03-31 | |
| Movie | Hanggang Dito na Lamang at Maraming Salamat | 2007-07-22 | |
| Movie | Temptation | 2007-10-03 | |
| Movie | Saan Nagtatago si Happiness? | 2006-07-18 | |
| Movie | Batad | 2006-07-18 | |
| Movie | Shake Rattle & Roll 2k5 | Sael (segment "Lihim ng San Joaquin") | 2005-12-25 |
| Movie | Pepot Artista | Narrator | 2005-07-13 |
| Movie | ICU Bed #7 | Jojo | 2005-07-13 |
| Movie | Maging Akin Muli | Fr. Paul | 2005-12-18 |
| Movie | The Son of Brocka | 2005-07-30 | |
| Movie | Sandalang Bahay | Alex | 2005-07-30 |
| Movie | Astigmatism | Enteng | 2004-07-17 |
| Movie | Feng Shui | Louie | 2004-09-18 |
| Movie | Noon At Ngayon | 2003-08-14 | |
| Movie | Mga Munting Tinig | Fidel | 2002-11-08 |
| Movie | Harold Robbins' Body Parts | Detective | 2001-02-07 |
| Movie | Mila | Nato | 2001-06-27 |
| Movie | New Moon | Musa | 2001-12-25 |
| Movie | La Vida Rosa | Oca | 2001-09-25 |
| Movie | Lagarista | Joaquin | 2000-09-13 |
| Movie | Tunay na Mahal | Jude | 2000-06-28 |
| Movie | Deathrow | Nardo | 2000-12-25 |
| Movie | Ping Lacson: Super Cop | Zubia | 2000-12-25 |
| Movie | Ex-Con | Lt. Tan | 2000-12-13 |
| Movie | Still Lives | Enteng | 1999-01-12 |
| Movie | Kiss Mo 'Ko | Calvin's Dad | 1999-10-27 |
| Movie | Magandang Hatinggabi | Killer / Master Aswang / Fatman | 1998-11-04 |
| Movie | José Rizal | Elias | 1998-12-25 |
| Movie | Milagros | 1997-01-01 | |
| Movie | Behind Enemy Lines | Gangster #2 | 1997-05-23 |
| Movie | Rizal in Dapitan | Pio Valenzuela | 1997-09-09 |
| Movie | Calvento Files: The Movie | Morales (segment "Balintuwad") | 1997-05-14 |
| Movie | Father, Mother, Child | Leo | 1996-02-29 |
| Movie | Kahit Kailan | 1996-12-25 | |
| Movie | In the Name of Love | Police Imbestigator | 1995-05-30 |
| Movie | Patayin sa Sindak si Barbara | Bidoy | 1995-07-12 |
| Movie | Dahas | NBI Agent | 1995-12-25 |
| Movie | Muntik Nang Maabot Ang Langit | Ancestral House Guard 1 | 1995-08-23 |
| Movie | Sibak | Dave | 1994-09-09 |
| Movie | Dahil Mahal Kita: The Dolzura Cortez Story | Gardo | 1993-06-24 |
| Movie | Lucia | 1992-01-01 |