Currently, Prof. Leonardi holds the position of Chief of the Urology Department of the Musumeci GECAS Nursing Home in Gravina di Catania. As well as being Director of the Centro Medico Cura Srl of Acireale and consultant, for robotic surgery, at the San Raffaele Hospital Tower of Milan. Furthermore, he was an Adjunct Professor at the School of Specialization in Urology of the Graduate School of Urology at Catania University. He received his medical degree from the University of Catania. He specialized in urology and andrology.