Nato a Voghera nel 1949, nel 1975 si è laureato a pieni voti in medicina e chirurgia a Milano. Assunto all’Istituto Villa Marelli (Ospedale di Niguarda) in qualità di tisio-pneumologo, dopo la seconda specializzazione in radiologia ha contributo a rinnovare la struttura di diagnosi e terapia, nella quale ha lavorato a tempo pieno per oltre 35 anni.
Dal 2002 è volontario presso Fondazione Banco Farmaceutico.