Il participe à la guerre d'indépendance de 1859, répondant à l'appel de Garibaldi. L'année suivante, il fait partie de l'expédition des Mille et prend part à toutes les batailles jusqu'à la victoire finale du Volturno. Sur l'Aspromonte, en 1862, il assiste Garibaldi, blessé, qui, à la tête des troupes savoyardes tentait de prendre Rome. Il participe au "Moti del Friuli" de 1864 (le dernier du Risorgimento mazzinien). Il a combattu à Bezzecca lors de la troisième guerre d'Indépendance italienne. Lors de la tentative pour la libération de Rome en 1867, Garibaldi lui a écrit la lettre suivante: