Er besuchte die Kieler Gelehrtenschule sowie während der Schleswig-Holsteinischen Erhebung die Seekadettenschule der Schleswig-Holsteinischen Marine in Kiel. Nach der Wiederherstellung der dänischen Herrschaft in den Herzogtümern verließ er 1852 Schleswig-Holstein und trat am 29. März 1852 als Grenadier in das 1. Garde-Regiment zu Fuß der Preußischen Armee ein. Ende des gleichen Jahres überzähliger Portepeefähnrich, war er ein Jahr später Mitte Dezember 1853 zum überzähligen Sekondeleutnant befördert worden und erhielt seine etatmäßige Bestallung am 16. Juli 1855. Vom 28. Mai 1857 bis 23. Juli 1857 war er zur Garde-Pionier-Abteilung kommandiert. 1859 begleitete er den damaligen Erbprinzen Leopold von Hohenzollern nach Portugal und war ab 4. August 1859 bis 19. Februar 1862 als Adjutant des 1. Bataillons eingesetzt. Hier wurde er am 30. Oktober 1860 zum Premierleutnant befördert. Am 1. Oktober 1861 erfolgte bis 30. September 1862 seine Kommandierung zum Garde-Schützen-Bataillon (Berlin). Am 27. Januar 1864 ließ er sich in das 4. Brandenburgische Infanterie-Regiment Nr. 24 versetzen und kämpfte mit diesem im Deutsch-Dänischen Krieg im Gefecht von Missunde und beim Sturm auf die Düppeler Schanzen. Zum 12. November 1864 kehrte er zum 1. Garde-Regiment zu Fuß zurück. Hier wurde er am 3. April 1866 Hauptmann und Chef der 12. Kompanie. Die Kompanie befehligte er im Deutschen Krieg in den Gefechten bei Soor und Königinhof sowie in der Schlacht bei Königgrätz. Bei Königinhof erbeutete seine Kompanie am 29. Juni 1866 die Fahne des österreichischen 6. Infanterieregiments „Coronini“. Ab 20. Juli 1870 war er Kompanieführer beim III. Bataillon (Graudenz) des 1. Garde-Landwehrregiment. Im Deutsch-Französischen Krieg kommandierte er die Kompanie des Garde-Landwehrregiments und nahm mit diesem an den Belagerungen von Straßburg und Paris sowie den Gefechten bei Nonancourt, Langey und Droué teil. Am 26. April 1871 gab er das Kommando ab.