Lucio Castro
Lucio Castro was born in 1975 in Buenos Aires, Argentina. His latest short film "Trust Issues" (NY, 2018) was presented at the Cannes Film Festival 2018. "End of the Century" (Fin de siglo), his debut feature film, will have its world premiere at New Directors / New Films 2019 at MoMA, New York.