Ancien valet de chambre du roi Louis XVI, et membre des jacobins, il est attaché avec le grade de capitaine à la légion du centre, puis comme adjoint aux adjudants-généraux à l’armée du nord du au . Il participe au siège de Lille avec la Légion du Centre.
Le , il est remis en activité dans la 10edivision militaire, puis le , il rejoint la 12edivision militaire. En , il prend le commandement du département de l’Orne, et le , il est affecté à la 21edivision militaire. Le , il est mis en non activité à la suite de l'arrestation de son secrétaire, qui vendait des exemptions de service militaire aux recrues.
Le , il reprend du service dans la 12edivision militaire, et le , il est admis à la retraite.
En , il rejoint comme volontaire, l’armée d’Italie commandée par le maréchal Masséna, et en novembre il commande Bassano. En 1806, toujours comme volontaire, il passe dans l’armée de Naples, où il prend le commandement de la province de Bari. Il est de retour en France en .
Georges Six, Dictionnaire biographique des généraux & amiraux français de la Révolution et de l'Empire (1792-1814), Paris: Librairie G. Saffroy, 1934, 2 vol., p.314-315