Nato a Sorengo (Lugano) l'1 settembre 1909, si laureò con lode nel 1932 in Scienze naturali presso l'Università di Pavia dove fu Assistente presso l'Istituto di Geologia fino al 1949. Nel 1934-1935 seguì un corso di perfezionamento presso la sezione di Paleontologia dei Vertebrati dell'Istituto di Zoologia dell'Università di Zurigo (prof. B. Peyer) e presso la sezione geologica del Museo di Storia Naturale di Vienna (prof. J. Pia). Nel 1938 fu abilitato alla Libera docenza in Geologia. A partire dal 1936, fu Incaricato alternativamente degli insegnamenti di Paleontologia, Geografia fisica, Geografia, Geologia stratigrafica, Geologia e Geologia applicata. Dal 1941 è Direttore dell'Istituto di Geologia dell'Università di Pavia; in tale veste ha provveduto al completo rinnovamento dell'Istituto stesso e dell'annesso Museo. Dal 1949 è Titolare della cattedra di Geologia presso la Facoltà di Scienze dell'Università di Pavia.
A partire dal 1960, ha avuto dal Comitato Geologico l'incarico di direttore dei rilevamenti, di coordinatore e relatore di numerosi fogli della nuova edizione della Carta geologica d'Italia alla scala 1 : 100.000. Ha collaborato anche al rilevamento del Foglio Engadina della Carta geologica svizzera e della Carta geologica dell'Adamello. Dal 1964 è membro del Comitato Geologico del Ministero dell'Industria, Commercio e Artigianato. Da numerosi anni dirige la sezione VII del Centro Nazionale per lo Studio Geologico e Petrografico delle Alpi e la sezione VI del Centro Nazionale per lo Studio dell'Appennino settentrionale e della Toscana.
Fu Vice Presidente della Società Geologica Italiana nel 1958-1959 e Presidente della stessa nel 1960-1961 ; in tale qualità organizzò e diresse, nel dicembre 1960, il Convegno su Il Paleogene in Italia e, nel settembre 1961, la 61°Adunanza estiva della SGI., che ebbe come tema il Confronto stratigrafico e strutturale tra il Flysch della Liguria occidentale e dell'Appennino settentrionale. È stato inoltre Vice Presidente della Società Paleontologica Italiana dal 1963 al 1967.
Già Socio Corrispondente, dal 1950 al 1966, dell'Istituto Lombardo di Scienze e Lettere, ne è divenuto poi membro effettivo. È inoltre da molti anni Socio Onorario della Società di Scienze Naturali del Trentino e Alto Adige. È Socio Corrispondente dell'Accademia Nazionale dei Lincei dal 1967.
(Testo tratto da Biografie e Bibliografie degli Accademici Lincei, A.N.L., Roma 1976)