Il entre en service le , comme cavalier dans le régiment de Berry cavalerie, et en 1775, il devient gendarme dans la Compagnie des gendarmes anglais, avant de servir en 1779, dans la légion de Clermont-Tonnerre. Commandant de la Garde nationale de Riom, il devient lieutenant-colonel en second au 1er bataillon de volontaires du Puy-de-Dôme le , avant d'en prendre le commandement le .
Docteur Robinet, Jean-François Eugène et J. Le Chapelain, Dictionnaire historique et biographique de la révolution et de l'empire, 1789-1815, volume 1, Librairie Historique de la révolution et de l’empire, 900 p. (lire en ligne), p. 376.
Léon Hennet, Etat militaire de France pour l’année 1793, Siège de la société, Paris, , p. 336.
G. Dumont, Bataillons de volontaires nationaux (cadres et historiques), Paris, Charles Lavauzelle, , 494 p. (lire en ligne), p. 262-380.