Negli anni VII e VIII egli partecipò alla II campagna d'Italia come comandante di battaglione nel 94º reggimento di linea. Si distinse nella battaglia di Novi, in quella della Trebbia, ove ebbe due cavalli abbattuti sotto di lui e fu ferito al basso ventre, e infine in quella di Marengo. Fu ricompensato per i servizi resi con la nomina al grado di generale di brigata il 5 aprile 1799, divenendo quindi capo di stato maggiore sotto Moncey e poi sotto Jourdan.