Biografie
Studied at the Lausanne University of Art and Design, in Switzerland, graduating in 2017 with a BA in film directing. Satán was his graduation film. He lives in Switzerland, where he is working as a director and cinematographer.
Festival Internacional de Cine de Morelia