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