1960 Laurea in Scienze Geologiche all’Università di Pavia
1960 Assistente straordinario alla Cattedra di Scienze geologiche dell’Università di Pavia
1961 Geologo Rilevatore al Servizio Geologico d’Italia
1961 Assistente volontario alla Cattedra di Scienze geologiche dell’Università di Pavia
1963 Vincitore del Concorso Nazionale per Assistente Ordinario in Geologia Applicata
1964 Idrogeologo presso la Sezione Bonifiche e Catasto del Cantone Ticino
1971 Responsabile del Servizio Geologico Cantonale
1976 Coordinatore del Laboratorio di Fisica Terrestre
1991 Direttore Istituto Geologico e Idrologico del Canton Ticino
1995 Direttore Istituto Scienze della Terra della