Il entre en service en décembre 1792 , comme sous-lieutenant dans la légion du Nord , il est nommé lieutenant en octobre 1793 , et il participe à la guerre en Vendée, où il est fait prisonnier.
Le 21 mars 1794 , il devient adjoint aux adjudants-généraux, et le 21 juin 1795 , il reçoit son brevet de capitaine, puis il prend les fonctions d’aide de camp du général Joba . Le 14 juillet 1795 , il est élu chef du 6e bataillon de volontaires des Deux-Sèvres également appelé bataillon de Parthenay , et il sert à l’armée de Rhin-et-Moselle dans la division du général Beaupuy .
Il est nommé chef de brigade provisoire par le général Pichegru le 28 octobre 1795 , à la 208e demi-brigade de première formation , et sa nomination est approuvée le 8 novembre suivant. En avril 1796 , il passe à la 75e demi-brigade de deuxième formation , puis en juin 1796 , à la 56e demi-brigade de deuxième formation , et il se distingue au passage du Rhin, sous les ordres du général Ferino le 14 juillet 1796 .
Le 21 janvier 1797 , il est nommé chef de la 56e demi-brigade de deuxième formation, et il est promu général de brigade le 5 février 1799 à l’armée d’Italie . Commandant de la brigade d’infanterie de la division du général Montrichard , il est tué le 26 mars 1799 , au combat de Legnano .