Laureatosi in Medicina e Chirurgia nel 1989 presso l’Università degli Studi di Pavia, nel 1993 ha conseguito la specializzazione in Psichiatria presso il medesimo Ateneo e nel 1996 l’attestato del corso quadriennale di Sessuologia Clinica.
Dal 1994 al 2011 Dirigente di I livello presso l’Azienda Ospedaliera della Provincia di Pavia e responsabile del Centro Psicosociale di Mortara, dal 2011 svolge l’attività di Psichiatra e sessuologo clinico in regime di libera professione. Dal 2017 è Direttore scientifico e Docente del Master in Sessuologia Clinica e consulenza di coppia.