Nel maggio 1798 salpò da Genova a bordo dell"'Artémise" e prese parte alla campagna d'Egitto, dove fu nominato generale, e fu determinante nella vittoria di Abukir contro i turchi. Partecipò attivamente al colpo di Stato del 18 brumaio 1799 e divenne comandante della guardia del Primo console. L'anno seguente, il 20 gennaio, sposò Carolina Bonaparte, dalla quale ebbe quattro figli, due maschi e due femmine.