十六年，署维州协副将，此后历任成都府城守营参将、提标中营参将、城守营参将、夔州协副将、会川营参将。嘉庆二十年，任建昌越嶲营参将，后署军标中军副将、维州协副将、夔州协副将。嘉庆二十五年，任绥定协副将。道光三年，改陕西宜君营参将。道光五年，改乌鲁木齐提标中军参将。道光六年，授云骑尉。