Il détient le record national italien, également record du monde junior, sur 100 m brasse en 59 s 01 obtenu en 2017 à Indianapolis. Dans cette même ville, il remporte le double titre de champion du monde junior.