Allievo di Andrea Ranzi, Giorgio Regnoli e Cosimo Palamidessi in chirurgia e di Giorgio Pellizzari in anatomia patologica, si distinse ben presto per il grado di preparazione raggiunto, conseguendo il titolo di chirurgo primario supplente nell'ospedale di Santa Maria Nuova. Nel 1865 andò a prestare soccorso ai malati di colera di Ancona, San Severo e Apricena. Nel 1866 partecipò alla battaglia di Custoza nelle file dell'esercito regolare, meritando una menzione onorevole; nello stesso anno vinse il concorso per aiuto dissettore di anatomia patologica a Firenze e nel 1867 divenne titolare dissettore, mantenendo poi la qualifica fino al 1875. Il 10 ottobre 1874 conseguì la libera docenza in medicina legale, tenne il primo corso privato della disciplina nell'anno accademico 1874-75 e il 13 dicembre 1875 fu nominato libero docente con effetti legali. Il 30 gennaio 1876 fu nominato aiuto medico alla cattedra di medicina legale e igiene dello studio fiorentino, diretta da Ranieri Bellini, che si occuparono poi prevalentemente di tossicologia, con particolare riguardo a quella medico-forense.