| GG: Good Game (2024) als Tito Rexy |
| Para Sa Broken Hearted (2018) als Mang Henry |
| The Hopeful Romantic (2018) |
| Dito Lang Ako (2018) |
| Squad Goals: #FBois (2018) als Roberto |
| Higanti (2017) als Atty. Espinosa |
| The Amazing Praybeyt Benjamin (2014) als Dondi Rosales |
| Moron 5.2: The Transformation (2014) |
| When the Love Is Gone (2013) als Miko |
| Ang Huling Henya (2013) als Andrew |
| Raketeros (2013) |
| Sisterakas (2012) als James |
| This Guy's In Love With U Mare! (2012) |
| Praybeyt Benjamin (2011) als Dominador Dondi Rosales |
| Tumbok (2011) als Ward |
| Who's That Girl? (2011) als Johnny |
| Ang Tanging Ina Mo: Last na 'to! (2010) als Ryan Harold |
| Petrang Kabayo (2010) als Dickson |
| Hating Kapatid (2010) als Noel |
| Ang Tanging Pamilya (A Marry-Go-Round!) (2009) als Archie |
| BFF: Best Friends Forever (2009) als Eric |
| Ang Tanging Ina N'yong Lahat (2008) als VP Bill |
| Baler (2008) als Pablo |
| Ikaw Pa Rin: Bongga Ka Boy! (2008) |
| Pasukob (2007) als Dino |
| Apat Dapat, Dapat Apat (2007) als Totoy Bato Bato Pick |
| Ang Cute Ng Ina Mo! (2007) als Delfin |
| Kapag Tumibok Ang Puso (2006) |
| Kailan Dalawa Ang Mahal (1993) |
| Wanted Bata-Batuta (1993) |