Han deltok i kampene i Algerie og i krigen i 1859 – den andre italienske frigjøringskrig – der han deltok i slaget ved Magenta og særlig utmerket sig i slaget ved Solferino. Han deltok i kampanjen i Syria 1860–1861 som oberstløytnant, og som oberst kommanderte han det 45. regiment i Roma i 1864.