Le « beau colonel » de l'Empereur servit ensuite avec distinction aux armées d'Espagne et de Portugal de 1809 à 1810. Son régiment, qui faisait partie de la division de cavalerie Franceschi-Delonne, s'illustra aux batailles de Braga et de Porto. Vétéran de dix-huit campagnes, quatorze fois blessé, sa santé se dégrada alors fortement. L'Empereur le nomma commandant d'armes le , et l'admit à la retraite le de la même année. Maréchal de camp honoraire sous la Première Restauration, sa carrière au service de Napoléon connut un bref sursaut pendant les Cent-Jours, en tant que chef de la de gendarmerie.