I mars 1848 var han kaptein i hæren og forfremmet til major da beleiringen av Peschiera startet. Han greide 5. august 1848 å få Karl Albert av Sardinia løslatt fra de revolusjonære i Milano. I oktober 1848 ble han forfremmet til general og utnevnt til krigsminister.