Il entre en service le , comme enseigne dans le Régiment d'Angoumois, et le , il sert dans l’armée du Bas-Rhin. Le , il embarque avec son unité pour Saint-Domingue.
De retour en France le , il est fait capitaine le . Il devient lieutenant-colonel le , au 80erégiment d’infanterie de ligne. Il participe à la campagne de 1793 et de 1794 jusqu’au , à l’armée des Pyrénées occidentales. Il commande l’avant-garde à la conquête de la vallée d’Aran le , et il prend les villes de Bossòst et de Vielha. Il est nommé colonel le . Il commande une expédition à Val-Carlos, et il est cité honorablement dans les annales du temps.
Le , il commande une colonne lors de l’affaire de la Croix des Bouquets en avant de Saint-Jean-de-Luz, et il contribue à enlever la redoute dite de «Louis XIV». Il est promu général de brigade le , et pendant l’hiver 1793-1794, il commande le camp dit «des sans-culottes» vis-à-vis d’Irun, repoussant les attaques espagnoles notamment le et en janvier 1794. Ces deux actions sont citées dans les bulletins de la Convention nationale.
Il est suspendu de ses fonctions le , à la suite de la réorganisation de l’état-major de l’Armée des Pyrénées occidentales, et il est autorisé à prendre sa retraite le suivant.
Baptiste-Pierre Courcelles, Dictionnaire historique et biographique des généraux français: depuis le onzième siècle jusqu'en 1822, vol.7, l’Auteur, , 504p. (lire en ligne), p.135.