庆二十年（1815年）至嘉庆二十五年（1820年），任中营副将。嘉庆二十五年（1820年）至道光八年（1828年），任甘肃宁夏镇总兵。道光八年（1828年），南调任江西南赣镇总兵。道光八年（1828年）至道光九年（1829年），复任甘肃宁夏镇总兵， 署理和阗办事大臣。道光九年（1829年），署理甘肃提督。道光九年（1829年）至道光十一年（1831年），因病奏请开缺调理。道光二十三年（1843年），逝世于京师，诰赠甘肃提督、振威将军（武官从一品）。