Nel 1835 fu assegnato, come comandante di battaglione, al 2º Reggimento della Brigata fanteria "Casale", e nel 1846 assunse il comando del 17º Reggimento, rimanendo quindi in quella brigata col grado di maggior generale durante la guerra del 1848 contro l'Austria. Nel 1849, al comando della brigata, si distinse particolarmente durante la battaglia di Novara.