De l’an II à l’an VI, il fait les campagnes de l’armée d'Italie, il passe lieutenant en premier le 14 août 1794, et il reçoit son brevet de capitaine en second le 20 avril 1796, dans la d’ouvriers d’artillerie. Capitaine en premier le 17 novembre 1797, il est désigné en 1798, pour faire partie de la campagne d'Égypte et de Syrie. Il prend part aux batailles des Pyramides le 21 juillet 1798, et d’Aboukir le 25 juillet 1799. Il est nommé chef de bataillon le 8 juillet 1799.