Après l'élargissement de son père, il reprit le commandement de son bataillon qui se trouvait à cette époque à Cagliano, près du Cap Vado, non loin de Savone, et peu de temps après les fonctions d'aide-de-camp avec le grade de chef de brigade. Nommé adjudant-général chef de brigade le 25 mars 1795, il reçut l'ordre d'aller rejoindre le général en chef Napoléon Bonaparte qu'il suivit à Lodi, à Milan et à Pavie. Passé ensuite à la division du général Masséna, il fut chargé par ce généra, de plusieurs reconnaissances et se trouva avec lui à Bassano, à Arcole, à Rivoli et à la prise de Mantoue. Au passage du Tagliamento, en l'an V, il fut blessé de plusieurs coups de sabre dans la charge qu'il exécuta avec le général Dugua. Chargé d'aller présenter au Directoire les drapeaux conquis sur l'ennemi, il fut élevé au grade de général de brigade le 28 mai 1797 sur la demande formelle de Bonaparte. Il n'avait alors que vingt-six ans.