Si è laureato con lode all’Università degli Studi di Milano-Bicocca nel 2018, dove ha poi conseguito la specializzazione in Medicina dello Sport. Dal 2020 collabora con la Federazione Italiana Sport Invernali come medico di squadra per la Nazionale Italiana di Sci Alpino e dal 2021 è responsabile medico della squadra di Coppa Europa maschile. Dal 2021 al 2023 ha collaborato con la squadra di ciclismo continental Biesse-Carrera, mentre dalla stagione 2024 fa parte dello staff medico della squadra ciclistica professionistica UAE Team Emirates.
Dal 2023 svolge il ruolo di medico dello sport all’interno del Progetto di Ricerca Sport Therapy presso il centro di onco-ematologia pediatrica Maria Letizia Verga dell’Ospedale San Gerardo di Monza.