Specialista in Dermatologia e Venereologia dal 1983 presso l’Università degli Studi di Milano.
Dirigente medico di ruolo dal 1987 al 2018 presso la UO di Dermatologia della Fondazione IRCCS Ca’ Granda Ospedale Maggiore di Milano ove ha svolto la sua attività come dermochirurgico nella Sezione di Dermatologia Chirurgica, responsabile IPS Dermatologia Oncologica presso la stessa struttura.
Attualmente libero professionista dermatologo.
È stato professore a contratto presso l’università Statale degli Studi di Milano dal 2005 al 2021.