Nella Seconda guerra d'indipendenza italiana venne posto sotto il comando del generale Filippo Brignone ed ottenne una medaglia d'argento al valor militare per le capacità ed il coraggio dimostrati nella Battaglia di Palestro. Dopo questo scontro, il 19 ottobre, venne promosso tenente. Prese parte quindi all'assedio di Perugia ottenendo una menzione onorevole e poi una seconda medaglia d'argento per l'assedio di Capua nell'anno successivo.