Laureatosi in Medicina e Chirurgia presso l’Università degli Studi di Pavia nel 1980, ha conseguito la Specializzazione in Oftalmologia nel 1984 presso il medesimo Ateneo.
Dal 1989 al 2005 Dirigente medico di I livello presso la Clinica Oculistica del Policlinico San Matteo di Pavia, dal 2005 è Dirigente medico di II livello e attualmente Direttore dell’UO di Oculistica dell’Ospedale di Vigevano.