Actor
The Remotes
2026 · as Marvin
A Tale of Filipino Violence
2022 · as Sgt. Lambunao
The Sweet Taste of Salted Bread and Undies
2019 · as Hidalgo
The Halt
2019 · as General Chua
Season of the Devil
2018 · as Ian
Chedeng & Apple
2017 · as Rannie
Filipiniana
2016
Desaparadiso
2015 · as Diego / Don Diego / The 800 Year Old Hermit
Hindi Sila Tatanda
2014
Porferia
From What Is Before
2014 · as Lt. Perdido
Norte, the End of History
2014 · as Cesar