Barurot 2 2026
as Marco
Abot Langit 2026
as Patrick
Kirot 2025
as Rico
Barurot 2025
Tusok Tusok 2025
as Bogart
Sipsipan 2025
as Andoy
Ligaw 2025
as Rodel
The Illusioned Ones 2025
as Roy
Secret Sessions 2024
as Aaron
Sabel Is Still Young 2022
as Jethro
Tubero 2022
as Logan
Credits from TMDB.