1848 ging er als Major bei Ausbruch des Krieges gegen Dänemark nach Schleswig-Holstein. Dort konnte er als Kommandeur eines Freischar-Korps, bestehend aus Freiwilligen aus Hamburg, Magdeburg und Kiel, diese Einheit in kurzer Zeit zu einem einsatzfähigen Verband machen. Er tat sich bei Altenhof am 21. April 1848 und Hoptrup hervor. Dafür erhielt er am 8. Mai 1854 das Ritterkreuz des Militär-Max-Joseph-Ordens. 1849 wurde er Chef des Stabes der unter dem Befehl des Prinzen Eduard von Sachsen-Altenburg stehenden Division und im Juli 1850 trat er als Oberst und Stabschef des Generals Karl Wilhelm von Willisen in die schleswig-holsteinische Armee ein, mit der er bei Idstedt, Missunde und bei der vergeblichen Belagerung und versuchten Erstürmung von Friedrichstadt kämpfte.