Naked Ambition 2025
Director, Writer, Producer
5th of July 2024
Executive Producer
Mucho Mucho Amor: The Legend of Walter Mercado 2020
Director, Producer
The Last Resort 2018
Dolphin Lover 2015
Cherry Pop 2014
Credits from TMDB.