Il 20 luglio 1866 partecipò alla Terza guerra d’indipendenza. Nella sfortunata battaglia di Lissa, combatté a bordo della corazzata Castelfidardo al servizio del capitano di vascello Raffaele Cacace. Ottenne in tale occasione il riconoscimento della medaglia al valor militare. Nel 1876 fu nominato Cavaliere della Corona d’Italia.