Nach dem Krieg wurde er am 25. September 1867 in das 95. Infanterieregiment versetzt. Am 10. März 1870 zum Major befördert, wurde er dann in das Regiment aggregiert und am 7. April 1870 einrangiert. Während des Deutsch-Französischen Krieges kämpfte er bei Weißenburg, Wörth, Sedan und Orleans. Ferner nahm an der Belagerung von Paris teil sowie an den Gefechten bei Ferme l’Hospital, Artenay, Chateaudum, Chartes und Anet. Während des Feldzuges erhielt er am 16. September 1870 das Eiserne Kreuz 2. Klasse und wurde am 1. Oktober 1870 zum Kommandeur des Füsilierbataillons ernannt. Dort stieg er am 18. Januar 1875 zum Oberstleutnant und am 18. April 1878 zum Oberst auf. kurz danach am 20. April 1878 wurde er als Kommandeur in das 63. Infanterieregiment versetzt, dafür erhielt er am 13. September 1882 den Kronen-Orden 2. Klasse. Am 6. Dezember 1883 wurde er zum Generalmajor befördert und zeitgleich als Kommandeur in die 13. Infanteriebrigade versetzt. Dort wurde er am 23. Januar 1887 mit dem Roten Adlerorden 2. Klasse mit Eichenlaub ausgezeichnet. Er bekam am 14. Februar 1888 den Charakter als Generalleutnant und wurde mit Pension zur Disposition gestellt.