Nato a Milano nel 1956.
Si è Laureato in Medicina e Chirurgia presso l’Università degli Studi di Pavia (1981).
Specializzato in Neurochirurgia e Neurofisiologia Clinica (1986) presso la stessa Università.
Ha accumulato lunghe esperienze in Humanitas e presso la Neurochirurgia del Policlinico San Matteo di Pavia.
Già Responsabile dell’Unità Operativa di Chirurgia Vertebrale dell’Istituto di Cura Città di Pavia ed attualmente operativo presso la Clinica Città di Piacenza (PC)
In HTC svolge attività di Consulente Neurochirurgo.