En 2017, il est médaillé d'argent de la course en ligne aux Jeux des petits États d'Europe. À cette occasion, il récolte également l'or par équipes, avec ses coéquipiers de Saint-Marin[4]. Durant l'été, il crée la surprise en s'imposant sur la Coppa 29 Martiri di Figline di Prato, épreuve réputée du calendrier amateur italien[5].
Blessé en début de saison 2018, il ne dispute presque aucune course durant cette période et manque le Tour d'Italie espoirs, à sa grande déception[6]. En octobre, il s'impose sur la Targa Crocifisso, épreuve clôturant la saison cycliste amateur en Italie. Il dédie cette victoire à son coéquipier et compatriote Michael Antonelli, resté dans le coma après une grave chute au mois d’août. Dans la foulée, il met un terme à sa carrière de coureur[7].
Il fait un bref retour à la compétition en 2021, au sein de l'équipe continentale saint-marinaise A.R. Monex.