Director
Sugod
2026
In Case I Forget You
2026 · as Angelo
Moonlighters
2025 · as Cyrus
death's blessing
2025 · as Kamatayan/Solomon
Marahuyo Project
2024 · as Archie
Abandoned Lullabies
2024 · as Axl
Congratulations, DX!
2023
The World We Left
2023 · as Jeck
This is Not A Coming Out Story
2022 · as Dino
We Were Never Really Strangers
2022 · as Stranger
Love in the Ungodly Hour
2021 · as Mark
Here and There
2021 · as Cholo