2025
Sampung Utos Kay Josh as Not available2025
Song of the Fireflies as Not available2025
In Thy Name as Not available2025
PostMortem as Rex2024
One Night as Andrew2024
The Buy Bust Queen as Not available2024
Runaway as Aldrin2023
Erotica Manila as Gab2022
The Iron Heart as Not available2022
Love You Stranger as Bill2020
U-Turn as Blue2020
Beki Problems as Allan2020
Sensitive and in Love as Mark2019
Us, at The End of the Year as Frank2019
Doon Sa Isang Sulok as JK2018
Playhouse as Manuelito Bradford Hawkins / "Manny"2018
We Will Not Die Tonight as Not available2018
Nakalimutan Ko Nang Kalimutan Ka as Doc Rolex's Ex-Husband2018
Class of 2018 as Not available2018
Mga Anak ng Kamote as Not available2018
Kuya Wes as Not available2018
Mamang as Heme2018
Honor: The Legacy of Jose Abad Santos as Young Jose Abad Santos2017
Smaller and Smaller Circles as Not available2017
Swipe as Not available2017
Historiographika Errata as Mateo2017
Angelito as Jose Bernal2016
How to Be Yours as Not available2016
Camp Sawi as Nelson2016
Dukot as Not available2016
Echorsis as Carlo2016
Pektus as Not available2016
How to Find Love as Chris Lopez2015
Heneral Luna as Jose Bernal2015
The Love Affair as Not available2015
Kid Kulafu as Rosalio2015
Baka Siguro Yata as Not available2015
Ilustrado Problems as Tambay 32014
The Janitor as Not available2014
Third Eye as Cenon2014
In Darkness We Live as Not available2014
K'na, The Dreamweaver as Kagis2014
Tila as Not available2013
Shift as Kevin2013
Angustia as Not available2013
The Spider's Lair as Greg2012
Exchange as Not available2012
Supremo as Not available2012
Mariposa in the Cage of the Night as Not available2012
Bullet Day as Not available2012
Pascalina as Not available2011
Ka Oryang as Not available2009
Fidel as Fidel's friend2008
Iliw as Not available