Lucio Castro, a visionary filmmaker, entered this world in 1975, within the vibrant city limits of Buenos Aires, Argentina.
As a testament to his creative prowess, Castro's most recent short film, "Trust Issues", made its debut at the prestigious 2018 Cannes Film Festival, leaving a lasting impression on the cinematic community.
Moreover, Castro's inaugural feature-length film, "End of the Century", or "Fin de siglo" in Spanish, is poised to make its world premiere at the esteemed New Directors / New Films 2019 event, hosted by the Museum of Modern Art (MoMA) in New York City.