Vincitore di 13 titoli italiani nelle categorie juniores, promesse e assoluti; tra i migliori piazzamenti ha centrato il 9º posto ai Mondiali a squadre di marcia 2018 e il 1º posto ai Campionati del Mediterraneo under 23.