Hide unreleased
The Last Breath TBA
Director
The Doll Experiment TBA
Lucky Bastard TBA
Rocketship 2025
Director, Writer, Producer
La Puta 2017
Delusions of Grandeur 2012
Credits from TMDB.