| Coming Home (2020) |
| Kaibigan (2019) als Coach Al Garcia |
| Way of the Cross (2019) |
| Tayo Sa Huling Buwan Ng Taon (2019) |
| Exit Point (2019) |
| Bato (2019) |
| Goyo: Ang Batang Heneral (2018) als Jose Alejandrino |
| El Peste (2018) als Dodie |
| Historiographika Errata (2017) |
| Swipe (2017) |
| Padating (2016) |
| Ang Maangas, ang Marikit at ang Makata (2016) |
| Expressway (2016) |
| Beyond That Door (2016) |
| Showdown in Manila (2016) als (uncredited) |
| Heneral Luna (2015) als Jose Alejandrino |
| Kid Kulafu (2015) als CHDF Leader |
| Gemini (2014) als ? |
| Sigaw sa Hatinggabi (2014) |
| Bacao (2014) |
| Water Wars (2014) als Jasper |
| Ang Bagong Dugo (2014) als Frank |
| The Diplomat Hotel (2013) |
| Alfredo S. Lim: The Untold Story (2013) als Roman |
| El Presidente (2012) als Felipe Agoncillo |
| Flames Of Love (2012) |
| My Lai Four: Soldati senza onore (2010) als Santanilla |
| Baler (2008) als Gregorio Catalan Valero |
| Island of the Living Dead (2007) als Fred |
| Zombi: La creazione (2007) als Mark Taylor |
| Ligalig (2006) als Insp. Durana |
| Rome and Juliet (2006) als Dan |
| The Great Raid (2005) als Rudi |
| Hula Mo... Huli Ko! (2002) |
| Diskarte (2002) als Mando |
| Burles King Daw O... (2002) |
| Mano Mano 2: Ubusan ng Lakas (2001) |
| BROS.(ブロス) 流血の絆 (2001) |
| Talamak (2001) |
| Ping Lacson: Super Cop (2000) als Velayo's Man |
| Kailangan Ko'y Ikaw (2000) als Alex |
| Nag-aapoy Na Laman (2000) |
| Madame X (2000) als Arnulfo Florendo |
| Tigasin (1999) |
| Kasal-Kasalan (Sakalan) (1998) als Toni |
| Birador (1998) |
| Bayarang Puso (1996) als Michael |
| Madaling Mamatay Mahirap Mabuhay (1996) |
| Huwag Mong Isuko Ang Laban (1996) |
| Mangarap Ka (1995) als Jeffrey |
| Muntik Nang Maabot Ang Langit (1995) als Jenny's schoolmate |