Tornato in Francia con Napoleone Bonaparte, venne nominato sergente e combatté nella Battaglia di Marengo giungendo sino al rango di sottotenente nella guardia a cavallo dei consoli.