同治元年（1862年），因督剿不力而遭到弹劾去职。同治六年（1867年），通过疏通湖广总督，调回军营，以总兵补用，赏戴花翎。同治九年（1870年），调赴南京办理营务。光绪二年（1876年），署四川重庆镇总兵。光绪五年（1879年）实授。后改甘肃肃州镇总兵。光绪三十四年（1908年），加太子太保衔。宣统元年（1909年），恩赏都统。民国元年（1912年）8月卒于济宁田家公馆。