Le , il est envoyé à l'armée d'Espagne, il rejoint les troupes françaises à Burgos et il est employé dans la division du général Gobert. Il est créé baron de l’Empire le , et il prend le commandement d’une brigade de la division du général Vedel à la bataille de Baylen. Compris dans la capitulation du général Dupont, il est transféré dans l'île de Minorque, et de là en Angleterre.