Während des Deutschen Krieges von 1866 befand er sich im Großen Hauptquartier und nahm an der Schlacht bei Königgrätz. Dafür erhielt er am 20. September 1866 den Roten Adlerorden 4. Klasse mit Schwertern, außerdem wurde er am 30. Oktober 1866 als Major in den Großen Generalstab versetzt. Von dort wurde er am 6. August 1867 in den Generalstab des IV. Armeekorps versetzt. Im Vorfeld des Deutsch-Französischen Krieges kam er am 9. Juni 1870 als Bataillonskommandeur in das 81. Infanterieregiment. Am 16. Juli 1870 wurde er in den Generalstab aggregiert und in den Stab der Armeeabteilung des Großherzogs von Mecklenburg abkommandiert. Während des Feldzuges nahm er an der Belagerungen von Metz, Toul, Soissons und Paris teil. Ferner kämpfte er in den Schlachten bei Loigny, Orleans und Beaugency sowie den Gefechten bei Dreux, Chateauneuf, La Loupe, La-Ferte-Bernard, Meung, Morec und Freteval. Dafür erhielt er am 1. November 1870 das Eiserne Kreuz 2. Klasse. Am 26. Dezember 1870 wurde er als Vertreter des Chefs des Generalstabes in das VI. Armeekorps abkommandiert.