Le , il est commandant de la 16edivision militaire. Le , il est à Maubeuge, et le , il rejoint l’armée de Sambre-et-Meuse à sa formation.
Le , il est commandant de Bruxelles, et le , il commande la place d’Aachen. Le , il prend le commandement de la 3edivision de l’armée de l'Intérieur, et le , il commande la 1redivision. Il est réformé le .
Le , il devient membre du conseil d’administration de l’hôpital militaire de Nice, et il obtient sa retraite de général de division le .
De 1800 à 1813, il est inspecteur général des hôpitaux en Italie et en Espagne, et le , il est inspecteur général des hôpitaux de Parme et du département du Taro, il est licencié le .