En 1796, il est chef de la de ligne et sert à l'armée de Sambre-et-Meuse, puis passe à l'armée d'Italie avec la division Bernadotte. Le , il est nommé général de brigade par Macdonald, en récompense de sa conduite héroïque à la bataille de la Trebbia le .