Out of Touch 2021
Director, Screenplay, Producer
Being an Elephant 2013
Producer
Cerro de la cruz 2009
Zona Rosa 2005
I Am Happiness on Earth 2014
Actor
David 2005
Production Manager
Credits from TMDB.