Giovanni D’Agati är från Palermo, Italien. Han har en utbildning från Princess Grace Academy i Montecarlo. År 2020 anslöt han sig till Ballet Vlaanderen i två säsonger och 2022 gick han med i Hannover Staatsballet. Under dessa år framförde han verk av bl.a. Marco Goecke, Johan Inger, Jiří Kylián, Sidi Larbi Cherkaoui och Pina Bausch.
Giovanni är en del av GöteborgsOperans Danskompani sedan juli 2024.