Dopo la rivoluzione nel 1849 divenne maggiore e poi tenente colonnello e nominato capo di stato maggiore del 3º Corpo d'Armata. Fu pluridecorato nel corso della battaglia di Novara del 1849.