Während des Deutsch-Dänischen Krieges kämpfte er im Gefecht bei Missunde und Rackbüll, ferner nahm er am Sturm auf die Düppeler Schanzen teil und wurde dann beim Übergang nach Alsen schwer verwundet. Dafür erhielt er am 29. Juni 1864 den Roten Adlerorden 4. Klasse mit Schwertern. Nach dem Krieg wurde er am 9. Dezember 1865 zum Major und etatsmäßigen Stabsoffizier im Regiment ernannt. Am 12. April 1866 kam er dann als Kommandeur in das I. Bataillon des 15. Infanterieregiments. Während des Deutschen Krieges befand er sich bei der Mainarmee. Er kämpfte bei Zella und Wiesenthal, Kissingen, Laufach, Aschaffenburg, Tauberbischofsheim und Gerchsheim sowie der Beschießung von Würzburg. Dafür erhielt er am 20. September 1866 den Kronen-Orden 3. Klasse mit Schwertern, am 30. Oktober 1866 wurde er dann als Kommandeur in das Füsilierbataillon des 15. Infanterieregiments versetzt. Am 18. Juni 1869 wurde er dann Oberstleutnant.