Laureato in Medicina e Chirurgia nel 1985 presso l’Università Politecnica delle Marche e successivamente specializzato in Neurologia nel 1989 presso la stessa Università. Dal 1990 al 2020 ha lavorato presso la UO Neurologia dell’ASST Papa Giovanni XXIII di Bergamo (in precedenza Ospedali Riuniti di Bergamo), occupandosi di neurologia generale, neurologia dell’emergenza, ictus cerebrale, emicrania , EcoColorDoppler TSA e Doppler Transcranico.
E’ stato referente dell’Ambulatorio di Neurosonologia e referente della Stroke Unit dell’ASST Papa Giovanni XXIII dal 2003 al 2020. Da Giugno 2020 a Dicembre 2023 è stato Direttore della UO Neurologia dell’ASST Cremona.