Han var kornett fra 1790 og dansk premierløytnant fra 1801. Han tjenestegjorde ved Københavns forsvar og ble rittmester i 1804, kammerjunker i 1809. I 1814 ble han innvilget avskjed for å bli major i det norske kavaleri samme år.