Il commence sa carrière militaire, dans le 1er bataillon de volontaires des Hautes-Alpes, qu'il incorpore le . Il intègre ensuite la , devenue le d'infanterie de ligne. Il y devient rapidement lieutenant, puis capitaine. Il se distingue lors des campagnes de 1792, à l'armée des Alpes, et de 1793, à l'armée des Pyrénées-Orientales. Il a participe à plusieurs sièges, notamment Collioure, Saint-Elme, Port-Vendres et Bellegarde, et à la prise de la forteresse de Figuières, où il enlève à la baïonnette, avec deux compagnies, la redoute de la Madeleine. Il défendit cette place contre les attaques réitérées des Espagnols, puis il passa à l'armée d'Italie ; commandant un bataillon à Montenotte, il fit 300 prisonniers à l'ennemi. Blessé à l'affaire de Lodi, il entra, le 28 floréal an V, dans l'état-major de Masséna, puis fut attaché au général Brune qu'il accompagna en Suisse et en Hollande. Brune et Massena le signalèrent, après les victoires d'Alkmaer et de Beverwijck, comme un officier du plus grand mérite ; il venait d'être fait, sur le champ de bataille, adjudant-général chef de brigade (26 vendémiaire an VIII). Après sa parenthèse politique, il reprend sa carrière militaire, au commandement des places de Montreuil, puis Friedland et Greisswalde. Après un dernier séjour en Espagne, au siège de Saragosse, il met fin à sa carrière, pour raison de santé, et prend sa retraite le .