Nato a Bologna il 28 settembre 1921, ha conseguito la laurea in Scienze naturali a Firenze nel 1945. Dal 1945 al 1957 ha prestato servizio in qualità di Assistente alla cattedra di Geologia dell'Università di Firenze. Tra il 1950 e il 1951 ha soggiornato a lungo in Inghilterra per ricerche paleontologiche. Nel 1955 ha conseguito l'abilitazione alla Libera docenza di Geologia.
In questo periodo ha compiuto ricerche di geologia in Italia e in Africa Orientale, e di paleontologia, specializzandosi nel campo della paleontologia dei Vertebrati.
Dal 1958 al 1959 ha tenuto la cattedra di Geologia nella Università di Khartoum. Nel febbraio 1960 è stato nominato Professore di ruolo di Paleontologia nell'Università di Bari, dove ha diretto l'Istituto Geologico tenendo anche per incarico l'insegnamento della Geologia. Nel novembre 1961 è stato trasferito alla cattedra di Paleontologia dell'Università di Firenze; dal 1961 al 1969 ha anche tenuto per incarico il corso di Geologia stratigrafica.
Ha compiuto diversi viaggi di esplorazione scientifica in Somalia e in Etiopia. Attualmente è impegnato in ricerche sulla paleontologia dei Vertebrati del Pliocene e del Pleistocene e sulle fosse di frattura dell'Africa Orientale.
(Testo tratto da Biografie e Bibliografie degli Accademici Lincei, A.N.L., Roma 1976)