Le , il intègre la Légion de La Fayette, et il est choisi par les représentants en mission Delacroix, Legendre, et Louchet comme agent chargé du recrutement dans le département de la Seine-Inférieure.
Il passe chef d’escadron le , et il est désigné le , par le ministre de la guerre Aubert-Dubayet comme mandataire du gouvernement, avec le rang de chef de brigade, chargé de la réquisition dans les départements de l’Oise et de Seine-et-Oise. Il est mis en non activité en avril 1796.
En 1812, il rejoint la Grande Armée, pour participer à la campagne de Russie, et il est nommé colonel le . Le suivant, il prend la fonction de chef d’état-major de la 1redivision de cavalerie légère, et le il rejoint le corps d’armée du Maréchal Oudinot, puis celui du maréchal Ney en août 1813. Il est fait prisonnier le .