Laureatosi in medicina e chirurgia all'Università di Pavia nel 1974, successivamente si specializzò in ematologia ed in nefrologia. Nel 1975 ha iniziato a lavorare nel reparto di nefrologia degli Ospedali Riuniti di Bergamo, per diventarne poi primario nel 1999.