Han tjenestegjorde i Marinen fra 1835 og deltok senere som frivillig på dansk side frem til 1849, der han utmerket seg under Første slesvigske krig. Han oppnådde etterhvert graden kommandørkaptein. Han ble kammerherre i 1862. Han var også innehaver av en rekke ordener.