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