Il entre en service le , comme gendarme dans la gendarmerie de France, il sert en Allemagne de 1760 à 1762 , et il devient fourrier le . Le suivant, il obtient un brevet de lieutenant de cavalerie, et le , il est nommé brigadier au corps de la gendarmerie. Maréchal des logis avec rang de capitaine de cavalerie le , il est fait chevalier de Saint-Louis le . Le , il passe porte-étendard des gendarmes bourguignons avec rang de lieutenant-colonel de cavalerie, et il est réformé avec pension lors de la restructuration de corps le .
Le , il devient aide de camp du duc de Castries, et le , il est nommé capitaine de gendarmerie nationale dans la Haute-Marne. Le , il est chef d’escadron à la 1redivision de gendarmerie à Lunéville, et il est nommé chef de brigade le suivant. Le , il rejoint l’armée du Rhin sous les ordres du général Diettmann.
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. (lire en ligne), p.328