Partecipò alla campagna garibaldina del 1866 durante la Terza guerra di indipendenza assegnato inizialmente, in fase di mobilitazione, come maggiore del 2º Reggimento del Corpo Volontari Italiani poi allo stato maggiore di Garibaldi, e ai fatti del 1867 durante i quali poté essere testimone della ritirata garibaldina nel corso della Battaglia di Mentana contro le truppe francesi e pontificie armate degli efficienti fucili Chassepot: «un combattimento tra gente che fuggiva e gente che non avanzava».