| Series | Ghosting | Kiko | 2025-07-19 |
| Series | How to Spot a Red Flag | Ime | 2024-11-25 |
| Movie | Hello, Universe! | 2023-01-25 | |
| Series | Royal Blood | Otep | 2023-06-19 |
| Movie | Mang Kepweng: The Mystery of the Dark Kerchief | 2020-12-25 | |
| Series | Barangay 143 | Abdul Salik (voice) | 2018-10-21 |
| Series | The Promise of Forever | Geoffrey Madrid | 2017-09-11 |
| Movie | Barbi D’ Wonder Beki | Kap Frank | 2017-11-29 |
| Movie | Lumayo Ka Nga Sa Akin | Diego | 2016-01-13 |
| Movie | Girlfriend for Hire | Mr. Bautista | 2016-02-10 |
| Movie | Unlike Father, Unlike Son | 2016-02-01 | |
| Movie | The PBA: A Nation's Passion | 2015-09-23 | |
| Movie | Wang Fam | Bu Wang | 2015-11-18 |
| Movie | Past Tense | 2014-11-26 | |
| Movie | My Lady Boss | Janitor | 2013-07-03 |
| Series | Alice Bungisngis and her Wonder Walis | Timoteo / Tim | 2012-02-06 |
| Series | One True Love | Douglas | 2012-06-11 |
| Series | Futbolilits | Harrison Fortunato | 2011-07-04 |
| Movie | Ang Panday 2 | Alulod | 2011-12-25 |
| Series | The Last Prince | Rizayo | 2010-01-11 |
| Movie | Si Agimat at si Enteng Kabisote | Abugan | 2010-12-25 |
| Movie | Wapakman | Kulas | 2009-12-25 |
| Movie | Ang Panday | Zanboro | 2009-12-25 |
| Movie | My Bestfriend's Girlfriend | Mang Dindo | 2008-02-13 |
| Movie | My Only Ü | Docdoc | 2008-10-29 |
| Movie | Iskul Bukol 20 Years After (Ungasis and Escaleras Adventure) | Genie | 2008-12-25 |
| Series | Boys Nxt Door | 2007-06-24 | |
| Series | Kamandag | Dinggol | 2007-11-19 |
| Movie | Transmutators | Deecon | 2007-12-25 |
| Series | Encantadia | 2005-05-02 | |
| Movie | Exodus: Tales from the Enchanted Kingdom | Tayho | 2005-12-25 |
| Series | Etheria | Wahid | 2005-12-12 |
| Series | Lagot Ka, Isusumbong Kita | Junior | 2003-10-20 |
| Movie | Greggy En' Boogie: Sakyan Mo Na Lang, Anna | 1994-01-01 | |
| Movie | Mga Syanong Parak | 1993-07-28 | |
| Movie | Bulag, Pipi at Bingi | 1993-07-29 | |
| Movie | Dunkin Donato | Donato | 1993-07-29 |
| Movie | Last Two Minutes | 1989-12-25 |