Han valgte den militære løpebane, og avanserte gjennom forskjellige grader til major i det holstenske infanteriregiment. I 1808 ble han forflyttet til Norge, og i 1812 fikk han tillatelse til å bære navn og tittel baron av Hoff-Rosenkrone til Baroniet Rosendal, som han hadde arvet. I kong Christian Frederiks korte regjeringstid, ble han utnevnt til kammerherre.