Il sert en Corse en 1769. Lieutenant le , capitaine le . Lieutenant-colonel, commandant un bataillon de grenadiers, sous le général Custine le . Adjudant-général chef de brigade le . Il est alors blessé d'un coup de mitraille au pied droit et d'un coup de feu avec fracture de la jambe gauche au siège de Mayence en 1793. Il est chargé de conduire en Vendée la deuxième colonne de la garnison de Mayence le , pour se joindre aux armées des côtes de Brest le et sert à Savenay le avant d'être nommé provisoirement général de brigade par les représentants du Peuple, en mission près les armées du Rhin et de la Moselle le . Commandant de la , division du maréchal Gouvion-Saint-Cyr, devant Mayence le . Il est confirmé général de brigade par le Comité de salut public le .