Né à Buenos Aires en Argentine, Lucio Castro a obtenu une licence en beaux-arts au Centre d’Expérimentation Cinématographique de Buenos Aires, avant de continuer ses études à la New School de New York. Son premier long métrage, End of the Century (Fin de siglo) a eu sa première au New Directors/New Films du MoMA en 2019 et a été projeté au Festival International de Buenos Aires, où il a remporté le Prix du Meilleur Film dans la Compétition Nationale. Son deuxième long métrage, After This Death, dont il a également écrit le scénario, a eu sa première à la Berlinale en 2025. Il est également Professeur Adjoint au Programme d’études supérieures en cinéma de l’Université de New York (NYU Tisch).
FILMOGRAPHIE
2025 – Drunken Noodles (long-métrage)
2025 – After This Death (long-métrage)
2019 – End of the Century (long-métrage)
2019 – Trust Issues (court-métrage)