Han ble kadett i 1772, sekondløytnant i 1785 og ble deretter ansatt i Norge som kaptein ved 2. smålenske regiment i 1787. To år senere gikk han over til det norske jegerkorps, hvor han i 1798 ble major. I 1806 ble han utnevnt til oberstløytnant i vesterlenske infanteriregiment, i 1810 ble han oberst og i 1811 sjef for regimentet og samtidig kommandør for festningene og batteriene i Christianssand.