Spécialiste des 50 et 100 m nage libre, Luca Leonardi commence sa carrière sportive comme junior en 2008. Il remporte de nombreuses médailles en relais, y compris lors des Championnats d'Europe de natation 2012 et de ceux de 2014.