Il exerce plusieurs commandements en Italie de 1800 à 1808. Il est nommé général de brigade le et envoyé en Espagne, où à l’exception de la Bataille d'Ocaña en 1809, il n’a guère l’occasion de briller. Il gouverne successivement plusieurs villes ou places (Talavera, Madrid, Tolède). Il participe au siège de Cadix sous Victor en 1812.