En 1808, il rejoint l’armée d’Espagne, et il est blessé le à la bataille de Ferrol. Le , il passe aide de camp du général Loison à l’armée du Portugal, et il prend part au siège de Ciudad Rodrigo et à celui d’Almeida en juillet-août 1810. Il est promu chef d’escadron le , et il sert successivement dans la , puis dans la militaire.