Passé en Espagne avec le corps de Victor il fut fait capitaine et légionnaire après la bataille de Talavera et de Reyna où un biscaïen lui avait fracassé le bras. Blessé une quatrième fois au combat de Chiclona en mars 1811, il accompagna le général Vial à l'armée d'Allemagne, en qualité de chef de bataillon aide-de-camp, reçut un éclat d'obus à la tête à la bataille de Dresde et eut son cheval tué sous lui par un boulet à l'attaque du village de Probo-Rheyda ; à la première journée de Leipzig sa conduite dans cette bataille lui mérita la croix de Saint-Louis ().