Il est nommé lieutenant de la milice de Saint-Pierre de la Martinique le , et major de la Garde nationale de cette ville le . Le , il reçoit son brevet de capitaine au 15erégiment d’infanterie, et le , il passe adjudant lieutenant de la place de Landau sur la recommandation de Santerre et de Dugommier.
Le , il est élevé au grade de lieutenant-colonel au 32erégiment d’infanterie, et il est promu général de brigade provisoire à l’armée du Rhin le . Autorisé à prendre sa retraite à cette période, il est admis aux invalides avec le grade de colonel le .
Le , il est remis en activité comme commandant de la place de Lille, et il est destitué par un arrêté du directoire le . Le , il devient capitaine titulaire de la 208ecompagnie de vétérans, puis chef de bataillon de la 10edemi-brigade de vétérans le .
Passé à la Guadeloupe le , pour y remplir une place de commandant d’armes, il rentre en France le , pour raison de santé. Il est mis en congé de réforme le , et il est admis à la retraite le .