Après la victoire de Marengo le , où le général Desaix a trouvé la mort, il épouse la sœur du général défunt. Il est promu général de brigade le , et il est attaché à la division Grouchy à l'armée du Rhin. En 1802, il prend le commandement du département du Puy-de-Dôme, et le , il est fait chevalier de la Légion d'honneur, puis commandeur de l'ordre le .