| Movie | The Red Jasmine | Orillo | 2026 |
| Series | Sellblock | 2026 | |
| Movie | Lilim | 2025-03-12 | |
| Movie | Sponsor | Marcus | 2025-01-31 |
| Movie | In Thy Name | 2025-03-05 | |
| Movie | Scarecrow | Roy | 2025-02-07 |
| Movie | DitO | Shishi | 2024-04-25 |
| Series | High Street | William Acosta | 2024-05-13 |
| Series | The Write One | Ramon dela Peña | 2023-03-20 |
| Movie | Mama Susan's Friends | Bangkero | 2023-05-18 |
| Movie | Call Me Alma | Tiger Joe | 2023-08-10 |
| Series | Senior High | William Acosta | 2023-08-28 |
| Movie | Putahe | Betong | 2022-05-13 |
| Movie | The Expat | Cruz | 2022-05-24 |
| Movie | Abandoned | 2022-06-25 | |
| Movie | Nanahimik ang Gabi | Soliman | 2022-12-25 |
| Movie | Bula | Manuel | 2022-09-02 |
| Movie | Ang Babaeng Nawawala sa Sarili | Greg | 2022-07-15 |
| Series | Legal Wives | Usman Pabil | 2021-07-26 |
| Movie | Arisaka | Sonny | 2021-10-15 |
| Movie | Taya | Mr. Agulto | 2021-08-27 |
| Movie | Nelia | Col. Blancaflor | 2021-12-25 |
| Movie | Katips | Lt. Sales | 2021-11-27 |
| Series | A Soldier's Heart | Raul R. Lucente | 2020-01-20 |
| Movie | Bato | 2019-01-30 | |
| Movie | Miracle in Cell No. 7 | Choi | 2019-12-25 |
| Movie | Damaso | 2019-11-20 | |
| Series | Jhon en Martian | Pepak | 2019-04-14 |
| Movie | Hitboy | 2018-05-09 | |
| Movie | El Peste | Abner | 2018-03-09 |
| Movie | The Image | 2018-05-09 | |
| Movie | Alimuom | 2018-09-12 | |
| Movie | Double Twisting Double Back | 2018-10-12 | |
| Movie | Tres | 2018-10-03 | |
| Movie | Signal Rock | Damian | 2018-08-15 |
| Movie | Goyo: The Boy General | Emilio Aguinaldo | 2018-09-05 |
| Movie | Stateside | Andrew Santos | 2017-06-21 |
| Movie | My Teacher Who Doesn't Know How to Read | 2017-08-04 | |
| Movie | Those Long Haired Nights | Kuya Roger | 2017-10-21 |
| Movie | The Ghost Bride | 2017-11-01 | |
| Movie | Si Tokhang at ang Tropang Buang | 2017-10-18 | |
| Movie | Double Barrel | Gun Man | 2017-08-09 |
| Movie | Ma' Rosa | SPO3 Olivarez | 2016-11-09 |
| Movie | Teniente Gimo | 2016-06-01 | |
| Movie | Daughters of the Three Tailed Banner | 2016-07-10 | |
| Movie | Swap | 2015-03-18 | |
| Movie | #EwanKoSau Saranghaeyo | 2015-01-15 | |
| Movie | Heneral Luna | Pres. Emilio Aguinaldo | 2015-09-09 |
| Movie | Felix Manalo | Leoncio Javier | 2015-10-04 |
| Movie | Mandirigma | 2015-12-17 | |
| Movie | Miss Bulalacao | 2015-11-10 | |
| Movie | Maria Labo | 2015-11-11 | |
| Movie | As One | Mao | 2015-10-24 |
| Movie | Echoserang Frog | 2014-04-02 | |
| Movie | Bawat Sandali | 2014-02-25 | |
| Movie | The Trial | Borta | 2014-10-15 |
| Movie | In Darkness We Live | 2014-11-03 | |
| Movie | Feng Shui 2 | Security Guard | 2014-12-25 |
| Movie | Conscience | 2014-11-09 | |
| Movie | Bonifacio: Ang Unang Pangulo | 2014-12-25 | |
| Movie | Gemini | Manuel/Anton | 2014-12-17 |
| Movie | Ang Pirata | 2013-07-03 | |
| Movie | Palad ta ang Nagbuot | Dagul | 2013-05-15 |
| Movie | Dance of the Steel Bars | Gudo | 2013-07-12 |
| Movie | Boy Golden: Shoot-To-Kill | Boy Tulo | 2013-12-25 |
| Movie | The Diplomat Hotel | 2013-07-27 | |
| Movie | Saka Saka | as | 2013-12-18 |
| Movie | Mga Alaala ng Tag-ulan | 2013-09-18 | |
| Movie | On the Job | Boy | 2013-08-28 |
| Movie | Just One Summer | Ramon | 2012-08-15 |
| Movie | Corazon: Ang Unang Aswang | Berto | 2012-03-14 |
| Movie | Captive | Abu Omar | 2012-09-05 |
| Movie | Baybayin | 2012-11-25 | |
| Movie | Mariposa: Sa Hawla ng Gabi | 2012-11-29 | |
| Movie | Shake Rattle and Roll Fourteen: The Invasion | Lawan (segment "Lost Command") | 2012-12-24 |
| Movie | Palitan | 2012-12-01 | |
| Movie | Supremo | 2012-12-05 | |
| Movie | Sa Ilalim ng Tulay | Taong Grasa | 2011-11-10 |
| Movie | Ang Panday 2 | Taumbayan | 2011-12-25 |
| Movie | Bigasan | 2010-04-10 | |
| Movie | Tsardyer | Buboy | 2010-11-12 |
| Movie | Boy Toys | 2010-10-27 | |
| Movie | Two Funerals | Lucio | 2010-09-08 |
| Movie | Dalaw | Amado | 2009-06-03 |
| Movie | T2 | Domeng | 2009-04-11 |
| Movie | Dukot | 2009-12-02 | |
| Movie | Ang Tanging Ina N'yong Lahat | Lead PSG | 2008-12-25 |
| Movie | Sisa | Sakristan Mayor | 2008-06-12 |
| Movie | Paupahan | Popoy | 2008-07-02 |
| Movie | Vhagetz | 2007-12-02 | |
| Movie | Seroks | Angelo Serrano | 2006-11-24 |
| Movie | Pacquiao: The Movie | Rico Antonio | 2006-06-21 |
| Movie | Bahay ni Lola 2 | Daniel | 2005-04-16 |
| Movie | Let the Love Begin | Banjo | 2005-02-09 |
| Movie | Aishite Imasu 1941: Mahal Kita | Alexander | 2004-12-25 |
| Movie | Gagamboy | Snatcher | 2004-01-01 |
| Movie | Sabel | Vic | 2004-06-23 |
| Movie | Feng Shui | Raul - Guard | 2004-09-18 |
| Movie | Mano Po 2: My Home | Gunman Suspect | 2003-12-25 |
| Movie | Lollipop | 2002-10-09 | |
| Movie | Virgin People 3 | Kumander Dodong | 2002-01-01 |
| Movie | Mahal Kita: Final Answer! | 2002-01-23 | |
| Movie | In the Bosom of the Enemy | Ka Herman | 2001-01-04 |
| Movie | Tikim | 2001-11-28 | |
| Movie | Bakat | 2001-09-04 | |
| Movie | Sgt. Maderazo : Bayad na Pati Kaluluwa Mo | 2001-04-18 | |
| Movie | Live Show | Frankie | 2000-01-01 |
| Movie | Dog Food | Policeman | 2000-05-31 |
| Movie | Deathrow | Lukas | 2000-12-25 |
| Movie | Tigasin | 1999-06-23 | |
| Movie | Still Lives | Pulis | 1999-01-12 |
| Movie | Jumping Over Thorns | Ado | 1999-06-23 |
| Movie | José Rizal | The Propagandist | 1998-12-25 |
| Movie | Silaw | 1998-01-10 | |
| Movie | Kahit Pader Gigibain Ko! | Michael's friend | 1998-03-04 |
| Movie | Hiling | Choy | 1998-12-18 |
| Movie | Muling Ibalik ang Tamis ng Pag-ibig | Ariel | 1998-04-29 |
| Movie | April, May, June | 1998-03-25 | |
| Movie | Ang Pulubi at ang Prinsesa | Vic | 1997-01-11 |
| Movie | Batang PX | Bimoy | 1997-05-07 |
| Movie | Ako Ba Ang Nasa Puso Mo? | 1997-05-14 | |
| Movie | Behind Enemy Lines | Phred | 1997-05-23 |
| Movie | Sa Kabilugan Ng Buwan | Boy Ponjap | 1997-06-11 |
| Movie | Taguan | Reggie's Stepbrother | 1996-01-01 |
| Movie | Impakto | Robert | 1996-01-18 |
| Movie | Bahala vs. Sputnik | 1996-09-28 | |
| Movie | Father, Mother, Child | Rolly | 1996-02-29 |
| Movie | Radio Romance | Marlon | 1996-02-14 |
| Movie | Pare Ko | Raymond (stepbrother) | 1995-01-11 |
| Movie | Araw Araw, Gabi Gabi | Edward | 1995-02-14 |
| Movie | Dahas | The Thief | 1995-12-25 |
| Movie | Sabik Sa Halik | 1995-09-20 | |
| Movie | Rollerboys | Ruben - Security Guard | 1995-03-31 |
| Movie | Hataw Na | Ador | 1995-09-13 |
| Movie | Alyas Totoy: Kamay Na Bakal Ng WPD | 1994-07-31 | |
| Movie | Dugo ng Panday | 1993-01-04 | |
| Movie | Maricris Sioson Japayuki | Kenji | 1993-07-29 |
| Movie | Dino... Abangan ang Susunod na... | 1993-07-29 | |
| Movie | Silang Mga Sisiw sa Lansangan | 1993-09-30 | |
| Movie | Aguila At Guerrero | Policeman | 1992-07-22 |
| Movie | The Teacher | Bestman | 1992-12-25 |
| Movie | Shake, Rattle & Roll IV | Bestman (segment "Ang Guro") | 1992-12-25 |
| Movie | Bakit Labis Kitang Mahal | Roel | 1992-12-25 |