Production
Retazos
2017
Death Fare: Peaje al Purgatorio
Reflections of an Incoherent Mind
2025
Primeriza