Il entre en service le 6 juin 1771, comme canonnier au 5e régiment d’artillerie à pied, il devient sergent le 15 novembre 1775, sergent-major le , et sert à l’armée des côtes de Normandie en 1782 et 1783. Il est nommé lieutenant en troisième le 7 juillet 1786, lieutenant en second le , adjudant-major le suivant, capitaine en second le 26 juillet 1792 et capitaine en premier le 17 juin 1793.
Il fait les campagnes de 1792 et 1793, aux armées du Rhin et de l’Ouest. Il se distingue à la prise de Spire le 29 septembre 1792, et pendant le blocus et le Siège de Mayence. Le 31 octobre 1793, il passe comme capitaine commandant à l’école des élèves d’artillerie à Châlons-sur-Marne, et il quitte ses fonctions le 20 avril 1794. Il est élevé au grade de chef de bataillon le 20 mai 1794, au 6e régiment d’artillerie à pied, et il est renvoyé dans l’Ouest, où il suit les opérations de nos armées de l’an II à l’an V, comme commandant des arsenaux de Tours et d’Angers.
De retour à l’intérieur, il commande successivement, par intérim, de l’an VII à l’an IX, le 6e régiment d’artillerie, la direction de l’artillerie à Lille, et l’artillerie de la place de Luxembourg. De l’an X à l’an XI, il est affecté à l’état-major de l’artillerie à Rennes en l’absence du colonel, et en l’an XII, il est appelé au camp de Brest. Il est fait chevalier de la Légion d’honneur le 14 juin 1804, et le 13 juillet suivant, il devient sous directeur d’artillerie de la place de Saint-Malo. Il est promu colonel le 14 mars 1811, et le suivant, il prend les fonctions de directeur d’artillerie à La Rochelle.
A. Lievyns, Jean Maurice Verdot, Pierre Bégat, Fastes de la Légion-d'honneur, biographie de tous les décorés accompagnée de l'histoire législative et réglementaire de l'ordre, Tome 4, Bureau de l’administration, , 640 p. (lire en ligne), p. 461.