授蓝翎侍卫。干隆三十一年（1766年）外任江南泰兴营都司。干隆三十七年（1772年）升山西平垣营游击。干隆四十九年（1784年）升广西全州营参将。历署镇安协、义宁协、梧州协、新泰协副将。嘉庆元年（1796年）实授镇安协副将。嘉庆五年（1800年）署右江镇总兵。同年授云南腾越镇总兵 。