| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2025 | KMJS' Gabi Ng Lagim: The Movie | Fr. Azul (segment "Sanib") | |
| 2025 | Voltes V Legacy: The Movie | Zuhl | |
| 2024 | Bansa | - | |
| 2024 | What You Did | Ricky Espiritu | |
| 2024 | Real Life Fiction | - | |
| 2024 | The Blood Brothers | - | |
| 2023 | Firefly | Mang Louie | |
| 2023 | GomBurZa | Don Joaquin Pardo de Tavera | |
| 2023 | Voltes V Legacy Rise Armstrong Brothers | Zhul | |
| 2023 | Voltes V Legacy: The Cinematic Experience | Zuhl | |
| 2023 | Kahit Maputi na ang Buhok Ko | - | |
| 2023 | Subscribe | Ricky | |
| 2022 | An Inconvenient Love | Filemon | |
| 2022 | As the Moth Flies | Dr. Oliver Sanchez | |
| 2022 | Rooftop | - | |
| 2022 | Greed | Dadong | |
| 2021 | Circle of Bones | Dante | |
| 2021 | Princess 'Daya' Reese | King Amala | |
| 2020 | Kulariut | - | |
| 2020 | Jolly Spirit Squad | - | |
| 2020 | Nightshift | - | |
| 2019 | Mindanao | - | |
| 2019 | The Art of Ligaw | - | |
| 2019 | Adan | Inspector Abraham | |
| 2019 | Love; Life | - | |
| 2019 | Portrait of my Love | - | |
| 2018 | Trigonal: Lutando Por Justiça | Dodoy | |
| 2018 | Alimuom | - | |
| 2018 | Goyo: O Menino General | Apolinario Mabini | |
| 2018 | Unli Life | Rodolfo | |
| 2018 | Ate, Kuya, Gusto Kong Kape | - | |
| 2017 | Barbi D’ Wonder Beki | Beyonsee | |
| 2016 | Enteng Kabisote 10 and the Abangers | - | |
| 2016 | Canal de Memória | - | |
| 2015 | Angela Markado | - | |
| 2015 | Mga Rebeldeng May Kaso | - | |
| 2015 | Heneral Luna | Apolinario Mabini | |
| 2014 | Unlucky Plaza | Onassis Hernandez | |
| 2014 | A Thief, A Kid & A Killer | Lloyd | |
| 2014 | Mana | Bernie | |
| 2013 | Hello Forever | Tom | |
| 2012 | Irmãos na Moda | Rafael | |
| 2012 | El Presidente | Jose Clemente Zulueta | |
| 2012 | EDSA XXX: Ganito kami noon, ganito pa rin kami ngayon | - | |
| 2012 | Huling Biyahe | Jopher | |
| 2012 | Ang Mga Kidnaper Ni Ronnie Lazaro | - | |
| 2012 | Corazon: Ang Unang Aswang | Naldo | |
| 2011 | Paglipad Ng Anghel | Greg | |
| 2010 | Father Jejemon | - | |
| 2010 | Two Funerals | Tommy | |
| 2009 | 台北星期天 | Manuel dela Cruz | |
| 2009 | Ang Beerhouse | Harry | |
| 2008 | Dobol Trobol | Epi | |
| 2008 | Urduja | Daisuke (voice) | |
| 2007 | Agent X44 | Purubutusan | |
| 2006 | Rotonda | - | |
| 2006 | Nasaan si Francis? | Francis | |
| 2006 | Nasaan si Francis? | Producer | |
| 2005 | Ang Anak ni Brocka | - | |
| 2005 | Pepot Artista | Tirso | |
| 2005 | Pinoy/Blonde | Andrew | |
| 2005 | Lasponggols | - | |
| 2005 | Boso | Jake | |
| 2004 | Enteng Kabisote: Okay ka, Fairy ko... The Legend | Romero | |
| 2004 | Astigmatism | Victim 2 | |
| 2003 | Captain Barbell | Utoy / Dagumpatay | |
| 2003 | Asboobs: Asal Bobo | Del Pilar | |
| 2003 | Lastikman | Stryker / Jepoy | |
| 2002 | Home Alone da Riber | Bar Bum | |
| 2002 | Bakit Papa? | Jake | |
| 2002 | Utang Ni Tatang | Rick | |
| 2001 | Bakit 'Di Totohanin | Andrew | |
| 2001 | Radyo | Ruben | |
| 2000 | Markova: Comfort Gay | Walter | |
| 1999 | Ms. Kristina Moran: Ang Babaeng Palaban | Screenplay | |
| 1998 | Pagdating Ng Panahon | Screenplay | |
| 1995 | Wanted: Perfect Father | - | |
| 1990 | Og Must Be Crazy | Jeff |