2026Poon— Richard
2025In Thy Name
2024Apo Hapon: A Love Story— Reyson Olsim
2024Huwag Mo 'Kong Iwan— Joseph
2023Bakit 'Di Mo Sabihin?— Migs Bernalez
2022The Entitled— Jacob
2021The Brokers
2021General Admission— Carlito
2019Barbara Reimagined— James
2019Love is Love
2018Ang Dalawang Mrs. Reyes— Felix Reyes
2018Everybody Loves Baby Wendy
2018One Great Love— Carl Mauricio
2016Best. Partee. Ever.
2016Tisay— Simon
2016Kabisera
2015Halik sa Hangin— Alvin
2015Salvage— Neil
2014So It's You— Tony Ferrer
2014Once a Princess— Damian
2014Ahas— Troy
2014Shake, Rattle & Roll XV— Troy (segment "Ahas")
2014Echoserang Frog— Himself
2013Girl, Boy, Bakla, Tomboy— Osweng
2010Hating Kapatid— Bong
2009Mano Po 6: A Mother's Love— Young Alfonso
2008My Bestfriend's Girlfriend— Mark
2008Emergency— Jay
2008Shake, Rattle & Roll X— Jay (segment "Emergency")
2008My Monster Mom— Boboy
2008Loving You— Jepoi Gumba
2007Ouija— Gino
2007Tiyanaks— Kerwin
2006White Lady— Robbie
2005Mano Po 4: Ako Legal Wife— Nixon
—Ang Florante at Laura ni Balagtas— Florante