Presso l’Università degli Studi di Bologna specializzato in malattie cardiovascolari presso l'Università di Napoli. Ha conseguito successivamente la specializzazione in anestesia e rianimazione presso l'Università degli studi di Padova e in medicina dello sport presso l'Unversità degli Studi di Bologna.
Già responsabile del servizio di Cardiologia all'Ospedale Civile di Arco di Trento fino al 2005, è stato direttore sanitario presso il Poliambulatorio Centro Salute Bellaria di Arco fino al 2011 e successivamento presso Bergamo Sport Studi - Centro di Medicina Sportiva fino ad aprile 2022.
A partire dal 2006 ha ricoperto la carica di coordinatore scientifico presso l'A.P.S.P. di Riva del Garda e successivamente delle Giudiarie Esteriori fino al 2015. Dal 2012 ha svolto l'attività di consulente specialista nel campo della medicina sportiva e della rianimazione cardiopolmonare in diversi centri nel nord Italia.
Da maggio 2023 entra a far parte dello staff del poliambulatorio specialistico Comano Med delle Terme di Comano come responsabile dell'ambulatorio di Medicina dello Sport.