Promu chef de brigade le à la Légion liégeoise pendant la retraite de Dumouriez et général de brigade le , il fait à l'armée du Nord les campagnes des ans II et III. Le représentant du peuple Dubois de Bellegarde veut le nommer général de division mais il refuse. Il commande le département de la Dyle en l'an IV, et est mis en réforme en l'an V. Il réprime la guerre des Paysans en novembre 1798 dans les départements réunis. Remis en activité en l'an VII, il contribue à réprimer les troubles de la Belgique, passe à l'armée du Danube, sert pendant les ans VIII et IX en Suisse sous Masséna, et en Souabe sous Moreau, puis dans les Grisons. Après la paix de Lunéville, il n'est pas compris dans le cadre des généraux en activité, mais quand le premier Consul fait son voyage de Belgique, Jardon lui est présenté, et il lui donne le commandement du département des Deux-Nèthes. Murat lui offre de servir dans l'armée napolitaine avec le grade de général de division, il refuse. En l'an XII, il commande au camp de Boulogne une brigade, sous les ordres de Brune, et est fait chevalier, puis commandeur de la Légion d'honneur les 19 frimaire () et 25 prairial ().