Nato a Lucca nel 1890, si laureò a Pisa nel 1913, perfezionandosi successivamente (1913-1914) presso l'Istituto Superiore di Firenze. Combattente nella prima guerra mondiale. Dal 1920 al 1925 appartenne alla Soprintendenza agli Scavi in Cirenaica, quindi dal 1927 al 1931 a quella agli Scavi in Calabria. Dopo avere insegnato lettere latine e greche nei licei dal 1930 al 1939, fu nominato nel 1940 Professore d'Archeologia all'Università di Palermo. Trasferito ad analoga cattedra presso l'Università di Pisa, vi ha insegnato ininterrottamente dal 1946 al 1966. Da tale anno è Emerito dell'Università di Pisa.
È Socio dell'Istituto Archeologico Germanico e della Pontificia Accademia Archeologica, e Presidente dell'Accademia Lucchese di Scienze, Lettere e Arti. Cittadino onorario della città di Manfredonia.
(Testo tratto da Biografie e Bibliografie degli Accademici Lincei, A.N.L., Roma 1976)