Le , il est fait chevalier de Saint-Louis, par le roi Louis XVIII, et il est rappelé à l’activité le , comme lieutenant-colonel de la des Côtes-du-Nord, puis il passe en la même qualité au d’infanterie légère le . En 1823, il fait partie de l’armée des Pyrénées, sous les ordres du duc d’Angoulême, avec lequel il entre en Espagne. Le , il est nommé colonel du d’infanterie légère, et il est fait chevalier de l’Ordre de Saint-Ferdinand d’Espagne de le .