Le 3 germinal, à l'attaque du village de Tramin, il s'empare du pont de Neumarck et traverse l'Adige pour empêcher les Impériaux de se retirer sur Bozen. Appelé au commandement de Rome et confronté à l'hostilité de la population, il parvient à réprimer les séditions et à en imposer aux factieux. En l'an VI, il passe à l'armée d'Orient et y soutient sa brillante réputation. Le général Menou ayant été blessé à la prise d'Alexandrie, il prend le commandement de la division et contribue puissamment à la victoire des Pyramides. À Schouara, il fait des prodiges de valeur et défait avec 500 hommes Turcs. Dans l'expédition de Syrie, il bat constamment l'ennemi et montre une intrépidité peu commune au siège de Saint-Jean-d'Acre. Rentré en France par ordre du 11 frimaire an VIII, il est mis en non-activité le an X. Envoyé à Malte comme ministre plénipotentiaire le 26 floréal, il obtient le grade de général de division le 9 fructidor an XI. Nommé membre de la Légion d'honneur le 19 frimaire an XII et commandant de l'ordre le 25 prairial, il se rend en Suisse en qualité d'ambassadeur et y reste jusqu'à la fin de 1808. Le , il fait partie de l'armée d'Italie et l'Empereur lui confie le commandement de la place de Venise. Voici les termes du décret du :