| Rewind (2023) John Nunez |
| Firefly (2023) Anthony Alvaro |
| A Hard Day (2021) Edmund Villon |
| Family History (2019) |
| Fantastica (2018) Dong Nam |
| Sid & Aya: Not a Love Story (2018) Sid |
| Seven Sundays (2017) Bryan "Bry" Bonifacio |
| The Unmarried Wife (2016) Geoff |
| The Last Pinoy Action King (2015) Himself |
| Kubot: The Aswang Chronicles 2 (2014) Makoy |
| Kimmy Dora: Ang Kiyemeng Prequel (2013) Johnson |
| Bekikang: Ang Nanay Kong Beki (2013) Gay Passeby |
| She's The One (2013) Wacky |
| Dance of the Steel Bars (2013) Mando |
| One More Try (2012) Edward |
| Six Degrees of Separation from Lilia Cuntapay (2012) Special Appearance |
| Tiktik: The Aswang Chronicles (2012) Makoy |
| Kimmy Dora and the Temple of Kiyeme (2012) Johnson |
| Boy Pick Up: The Movie (2012) Pickapista |
| Segunda Mano (2011) Ivan |
| Tween Academy: Class of 2012 (2011) Himself |
| You to Me Are Everything (2010) Raphael Benitez III |
| Kimmy Dora (2009) Johnson |
| One True Love (2008) Migs |
| Resiklo (2007) Angelo |
| Ligaw Liham (2007) |
| Eternity (2006) Crisanto |
| Moments of Love (2006) Marco |
| Mulawin: The Movie (2005) Ybrahim / Ybaro |
| Bahay ni Lola 2 (2005) Rupert |
| Spirit of the Glass (2004) Choppy |
| Annie B. (2004) Fernando |
| Malikmata (2003) |
| Pangarap Ko Ang Ibigin Ka (2003) Kevin |
| Magkapatid (2002) Mike |
| Akala Mo... (2002) Eric |
| Kiss Mo 'Ko (1999) Aaron Vincent Nakpil |
| Honey, My Love, So Sweet (1999) Paco |
| I'm Sorry, My Love (1998) Butch |
| Anino (1994) Elmer |
| Shake, Rattle & Roll V (1994) Elmer (segment "Episode II: Anino") |
| Joaquin Bordado Joaquin Bordado |
| Love After Love |