Le , il se distingue à la Bataille de Neuwied, commandée par le général Hoche, et en l’an VI et en l’an VII, il continue de servir activement, et il se fait remarquer le à la bataille de Bergen, ainsi que le , à celle de Castricum, où les talents militaires qu’il déploie et les manœuvres qu’il fait exécuter aux troupes qu’il commande lui méritent le grade de général de brigade qu’il lui est conféré sur le champ de bataille par le général Brune. Il est confirmé dans son grade par arrêté du .