1 unreleased or undated title is hidden. Show unreleased
Legazpi: And That One Philippine Island of Cunning Fools 2026
as Fray Diego de Herrera
Walk With Jesus 2025
as Yawa Leader, Associate Producer, Screenplay, Assistant Director, Grip, Story
Slip 2022
as Boss, Assistant Director
Credits from TMDB.