Han ble ansatt ved bergenhusiske Regiment 1789, hvor han siden tjenestegjorde til 1818, med en kort avbrytelse i København. 1818 ble han sjef for søndfjordske musketerkorps, 1828 oberst og 1834 generaladjutant. Han fikk avskjed i 1841.