La Lucha De Lucia 2026
Producer
If You Really Love Me, Outlive Me 2026
Director, Producer, Writer
Densho 2025
Executive Producer
Tomb of the Sea 2023
Terra 2025
Director
Credits from TMDB.