Nel 1797 partecipò con le truppe di Napoleone nella conquista dell'Egitto e, dopo altre campagne di minor importanza, fu nominato generale di fanteria e inviato a capo delle truppe italiche a seguito della campagna di Russia.