Allo scoppiare della prima guerra di indipendenza il 21 marzo 1848 partì come volontario con i Camerati della Quarta Compagnia del Primo Battaglione della Civica fiorentina e venne nominato dal Generale Enrico De Laugier chirurgo maggiore del reggimento dell'Armata toscana in Lombardia che il 29 maggio 1848 prese parte alle battaglia di Curtatone e Montanara. Il "Rendiconto generale del Servizio Sanitario", dedicato "Ai giovani alunni dell'Arcispedale di Santa Maria Nuova", fu da lui pubblicato solo nel 1850, ma la battaglia gli valse la medaglia d'oro al valor militare per la puntuale ed efficace organizzazione degli ospedali da campo. L'idea, disattesa dal governo, era quella di fornire un piano funzionale per l'organizzazione dei soccorsi sul campo di battaglia.