Durante a Segunda Guerra de Independência, em 1859, entra para os Cacciatori delle Alpi, recebe o comando de um batalhão, com Garibaldi e Enrico Consenz no comando dos outros dois. Se distingue na Batalha de Varese e no ano seguinte participa da Expedição dos Mil. Na terceira guerra de independência em 1866, comandou a divisão Trentino. Depois da Reunificação Italiana, foi diversas vezes deputado e senador.