Nella prima guerra balcanica diresse una unità sanitaria militare in Serbia e durante la prima guerra mondiale fu consulente chirurgo negli ospedali militari del VI corpo d'armata e presidente del comitato sanitario regionale del dipartimento di Firenze e La Spezia. Fu inoltre ispettore straordinario nazionale per l'assistenza ai mutilati e agli invalidi di guerra nel 1916 e presidente della delegazione italiana nel Comitato interalleato per l'assistenza degli invalidi di guerra nel 1917. Dal 1926 al 1930 fu rettore dell'Università di Firenze.