Nel 1927 è giudice con funzione di Pretore nel mandamento di Montevarchi e nel 1928 è tramutato con Regio decreto nella Pretura unificata di Livorno.
Svolge le funzioni di Procuratore generale della Corte di cassazione dal 14 ottobre del 1959 al 7 marzo 1961.
È autore di numerose monografie ed articoli scientifici.
Nato il 10 luglio del 1889, entra in magistratura nel 1917.
Svolge le funzioni di Procuratore generale della Corte di cassazione dal 20 novembre 1958 all’11 luglio 1959.
Il 4 novembre 1960 è insignito dal Presidente della Repubblica del titolo di Cavaliere di Gran Croce dell’Ordine al merito della Repubblica.