i grew an inch when my father died 2026
Production Design, Cinematography, Screenplay, Director
Shoredust 2024
Director, Executive Producer, Director of Photography, Line Producer, Screenplay
Still 2016
Director, Screenplay, Executive Producer
Where are the films in Leyte? 2025
as Self
Credits from TMDB.