Il entre en service le , au régiment d’artillerie de Besançon, il est sergent le . Il passe sergent-major le , et lieutenant quartier-maitre trésorier dans les troupes de marine le .
Il est nommé capitaine d’artillerie de marine le , il dirige la Fonderie d'Indret le , et il est commandant temporaire de la rive gauche de la Loire, depuis Indret jusqu’à Paimbœuf, le .
Le 15 floréal an II (), il devient directeur commandant l’Arsenal de Paris, et il est nommé chef de bataillon le 1ermessidoran II (). Il prend part au succès de la journée du 9 thermidor an II, en refusant des munitions à Hanriot et en défendant l’arsenal contre la populace du Faubourg Saint-Antoine. Il est nommé chef de brigade le 21 brumaire an III ().