Nach dem Krieg wurde er am 18. Juni 1869 zum Oberst befördert und zeitgleich als Kommandeur in das 67. Infanterie-Regiment versetzt. Während des Deutsch-Französischen Krieges kämpfte er in der Schlacht bei Gravelotte und erwarb bei der Belagerung von Metz das Eiserne Kreuz II. Klasse. Ferner nahm an der Belagerung von Belfort teil sowie an den Gefechten bei Arcey, Villiers, Le Haut, Taillies und der Erstürmung von Perouse. Für den Sturm auf Hautes Perches (bei Belfort) erhielt er auch das Eisernes Kreuz I. Klasse.