Nato a Casteggio nel 1955.
Laureato in Medicina e Chirurgia presso l’Università di Pavia nel 1980.
Specializzato in Neurologia presso la stessa sede nel 1984.
Specializzato in Psichiatria presso l’Università di Parma nel 1990.
Dal 1991 al 1999 Assistente Medico di Psichiatria presso l’Unità Operativa di Psichiatria di Lecco.
Successivamente presso il Dipartimento di Salute Mentale dell’Azienda Ospedaliera di Lecco fino al 2014.
Da allora e fino al pensionamento nel 2022, Dirigente Medico di Psichiatria presso il Dipartimento di Salute Mentale dell’ASST di Pavia.
In HTC svolge attività quale consulente Neurologo e Psichiatra.