Under Krimkrigen tjenestegjorde han ved de piedmontesiske styrkene i 1855, og i 1859 ble han utnevnt til oberst. I 1860 krigsminister i det republikanske styret i Toscana. Han tjenestegjorde som generalløytnant under den tredje italienske frigjøringskrig i 1866 og i 1870 ledet innmarsjen i Kirkestaten og erobringen av Roma.