Appelé à l'armée d'Espagne, et nommé colonel en second le , il commandait la cavalerie d'avant-garde de l'armée lorsqu'il fut fait prisonnier de guerre à Bailén par les insurgés espagnols, et conduit sur le ponton "la Vieille-Castille", stationné dans la rade de Cadix.