De juillet à novembre 1916, il prend part à l'offensive de la Somme et de mai à août 1917 à celle de l'Aisne. Le , il est nommé général de division et appelé au commandement du corps d'armée. Puis, c'est l'offensive pour la victoire à laquelle participe le général. L'armistice signé, il retrouve l'Alsace et entre dans Mulhouse à la tête de son corps d’armée.