Chargé du commandement d’un bataillon de grenadiers et de carabiniers réunis, il sauve le 19 juin 1799, à la bataille de Trebbia la division Montrichard, qui est refoulée par des forces supérieures. Avec son seul bataillon, il contient l’ennemi qui veut prendre par le flanc la division Olivier, et il l’empêche de passer la rivière. À Ponte-Rubiera le 23 juin suivant, il arrête avec le même bataillon une colonne de , et soutient la retraite de l’armée pendant toute la journée sous une grêle de balles. Le 15 août 1799, lors de la Bataille de Novi il est blessé d’un coup de feu au bras droit. Les Autrichiens ont culbuté, en perçant les lignes, la légère, ainsi que les et de ligne, lorsqu’à la tête de 5 compagnies et sous les yeux du général en chef, il s’élance sur l’ennemi avec tant d’impétuosité qu’il le force à une retraite précipitée, lui fait 800 prisonniers, reprend 3 pièces de canon et facilite par ce coup hardi le ralliement des troupes dispersées.