Promu général de brigade le 6 août 1811, il remplace par ordre de l'Empereur le général Razout dans le commandement de l'île de Walcheren (dont les Anglais s'étaient emparés en 1809 : Expédition de Walcheren) le 9 octobre, et le 6 décembre il entre dans les grenadiers de la Garde impériale avec le titre d'adjudant-général.