Alunno del Collegio Ghislieri, si laurea "cum laude" in Medicina presso l'Università di Pavia nel 1950. Nel 1954 si sposa con Elvira Bossi da cui avrà tre figli: Maria Ester, Alberto e Marco. Pur dedicatosi prevalentemente all'attività di ricerca e insegnamento universitario, non ha trascurato l'attività medica: iscritto all'Ordine dei Medici di Milano dal 1951, ha conseguito le specializzazioni in Igiene e Tecnica Ospedaliera (Milano, 1963), in Malattie Infettive (Pavia, 1965) e in Gerontologia e Geriatria (Parma, 1968). È stato primario geriatra del Pio Albergo Trivulzio a Milano, accentuandone la qualificazione come centro per la riabilitazione degli anziani. Per la sua opera all'interno del noto Istituto milanese è stato insignito della benemerenza civica da parte del Comune di Milano.