Im Deutsch-Dänischen Krieg 1864 befehligte er die mobile 21. Infanterie-Brigade in Schleswig. Bei der Mobilmachung 1866 zum Generalleutnant befördert, führte er im Deutschen Krieg die 10. Division mit großer Auszeichnung. Für seinen erfolgreichen Anteil an den Schlachten von Nachod und Skalitz und am Gefecht bei Schweinschädel erhielt er den Orden Pour le Mérite. Während der Schlacht von Königgrätz kam er nicht zum Einsatz, das V. Armee-Korps erreichte trotz eines Gewaltmarsches die Schlacht nicht mehr rechtzeitig.