，授三等侍卫。干隆三十四年，任广东潮州镇标右营游击。干隆四十六年，升任广西全州营参将。干隆五十年，升广西平乐协副将。干隆五十四年，改河东河标中营副将。干隆五十九年，任云南临元镇总兵。嘉庆二年，任江南苏松镇总兵。嘉庆三年，改河南南阳镇总兵。嘉庆十三年，任江南提督。