Nato a Milano il 28 dicembre 1910, si laureò in Chimica industriale con pieni voti presso quella Università nel 1933. Grazie ad una borsa di studio, trascorse un periodo di perfezionamento all'estero, prima presso un'industria di Lione e poi al Politecnico di Zurigo. Fu quindi Assistente alla cattedra di Chimica generale del Politecnico di Milano; divenuto Libero docente in Chimica organica nel 1939, fu chiamato nel 1948, in seguito a concorso, alla cattedra di Chimica industriale presso la Facoltà di Scienze dell'Università di Milano, dove tuttora insegna.
Durante due brevi interruzioni della carriera accademica, ha diretto per due anni (1943-1945) il Laboratorio di Ricerche sul naylon della Società Montecatini, e la Sezione Chimica del Laboratorio di Chimica Terapeutica dell'Istituto Superiore di Sanità (1947-1948), dove ha svolto le sue ricerche sui curari di sintesi.
È membro effettivo dell'Istituto Lombardo di Scienze e Lettere.
(Testo tratto da Biografie e Bibliografie degli Accademici Lincei, A.N.L., Roma 1976)