Professore ordinario, fuori ruolo, di geografia fisica presso l’Università degli Studi di Milano, è stato anche presidente del Comitato Glaciologico Italiano e del Comitato Scientifico del Club Alpino Italiano. Si è dedicato allo studio del glacialismo in alcune delle principali aree glaciali della Terra e dei suoi rapporti con il clima, tema sul quale ha pubblicato oltre 300 lavori su riviste scientifiche nazionali e internazionali.