Le , il est rappelé au service actif à l’armée du Nord, et le , il est nommé adjudant-commandant à l’état-major du d’armée de l’armée d’Espagne. Il est blessé d’un coup de feu à la jambe à Alcalá en , et à la bataille de Vitoria le . Il est fait chevalier de la Légion d’honneur le . Sous-chef d’état-major de l’armée des Pyrénées, il participe à la Bataille d’Orthez le , et il est promu au grade de général de brigade le .