Han blev dansk jurist 1784 med 2. karakter, Löjtnant, konsumptionsinspektör i Kolding 1788 (se Kammerregnskab 98), kammarråd 1803, 18-06-1802 major, 22-06-1804 battellerikommandant av 2. jyske Landevärnsregiment. 1805 tullinspektör. 1807 tullförvaltare i Langenfelde. 15-03-1810 entledigad från krigstjänst. Generalkrigskommisär