Leandro Cerro Known forDirectingBornJuly 29, 1988Place of birthBuenos Aires, Argentina Movies with Leandro CerroLong Time No Sleep 2022 · ★ 5.1Islandia 2025 Movies directed by Leandro CerroIslandia 2025 TMDB