Director
Legazpi: And That One Philippine Island of Cunning Fools
2026 · as Fray Diego de Herrera
Walk With Jesus
2025 · as Yawa Leader
Slip
2022 · as Boss