Il entre en service le , comme sous-lieutenant au régiment de Médoc, il fait la campagne de corse. Il est nommé lieutenant le 1772, et en 1779, il fait la campagne sur mer à bord de «l’Actif».
Il est nommé capitaine le , au 1erbataillon de la 129edemi-brigade d’infanterie, qu’il suit dans le comté de Nice et sur la rivière de Gênes, du début de la guerre jusqu’à l’entrée des français en Italie. En l’an II, il est blessé sur les hauteurs de Moulinet, d’un coup de feu à la cuisse.
Le 25 ventôse an IV (), son unité est amalgamée à la 32edemi-brigade de bataille à l’armée d’Italie, et il se trouve le 12 brumaire an V () au combat de San Michele. À la suite de cette affaire, il est nommé chef de bataillon le 16 brumaire an V (), il se distingue aux combats de Brenta le 1796, et de Caldiero le 1796, il est blessé d’un coup de feu à la tête lors de la bataille d’Arcole le 1796. Les 14 et 16 janvier 1797, il se trouve néanmoins aux batailles de Rivoli et de la Favorite, ainsi qu’aux combats de Carpenedolo le 1797, de Casasola le 1797, de Tarwis le 1797 et des gorges de Neumark le 1797, où il commande un bataillon d’éclaireurs.
Au début de l’an VI, il fait partie de l’expédition de Suisse, puis il passe dans le courant de l’année en Égypte avec l’armée d’Orient, il combat à Alexandrie le 1798, à Chebreiss le 1798, aux Pyramides le 1798, et il se trouve au siège du Caire le 1798. Il commande une des colonnes chargées de poursuivre l’émir Hadji et les Arabes jusque dans le désert.
Le 5 messidor an VII (), il est nommé adjudant-général chef de brigade par le général en chef Kléber, et le 1er vendémiaire an IX (), il est promu général de brigade provisoire par le général Menou, grade confirmé à son retour en France le 23 frimaire an X ().
Le 28 ventôse an X (), il est employé à la 20edivision militaire, et le 1er germinal an X (), il est élu membre du Corps législatif, pour représenter la Gironde, et il est mis en non-activité en raison de ses nouvelles fonctions le 29 floréal an X ().
Il est fait chevalier de la Légion d’honneur le 4 frimaire an XII (), et commandeur de l’ordre le 25 prairial an XII (). À la reprise des hostilités, il est affecté à l’armée du nord du 23 frimaire an XIV () au 2 nivôse () suivant.
Le , il retourne au corps législatif, et il devient le 1807, major-général de la 2elégion de réserve de l’intérieur à Strasbourg. Le 1809, il passe dans la 7edivision militaire, où il commande successivement les départements de la Haute-Garonne, du Tarn-et-Garonne et des Pyrénées-Orientales. Il est créé baron de l’Empire par lettres patentes le 1812. Il est admis à la retraite le 1813.
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, Bureau de l’administration, , 575p. (lire en ligne), p.230.