Blessed 2025
Director
In Perpetuum 2023
Director, Producer
Elena 2021
as (voice), Director, Writer
Last Stop Is The Moon 2018
as Narrator, Writer, Director, Production Design
Credits from TMDB.