L'Empereur le fait membre de la Légion d'honneur le 25 prairial an XII, alors qu'il sert encore à l'armée de Saint-Domingue. De retour en France, et placé dans son grade au de ligne le 4 vendémiaire an XII, il passe le 11 brumaire au 66 pour concourir à l'organisation de ce régiment, et est nommé major le complémentaire. Appelé en Espagne en 1808, il devient colonel en second le , colonel en premier provisoire le , et baron de l'Empire le suivant. Grièvement blessé le à la bataille de la Côa, l'Empereur le nomme officier de la Légion d'honneur le . Il se signale lors du siège d'Almeida, puis le , à la bataille de Buçaco, où il reçoit une balle qui lui traverse la poitrine. Il est à Fuentes de Oñoro du 3 au .