Resta nell'esercito e, nel 1866, segue nuovamente Garibaldi nella campagna del Tirolo, come luogotenente del IV Reggimento Corpo Volontari Italiani e nel 1867 è nominato maggiore del Battaglione Comunale della Guardia Nazionale.