外行走。同治四年，任武选司郎中。同治五年，任各国事务衙门章京。同治六年，任张家口监督。同治八年，任河南开归陈许道。同治十一年，任长芦盐运使。光绪三年，任广东盐运使。光绪四年，任广东按察使、河南布政使，署广东布政使。光绪五年，任广东布政使。光绪九年，护理河南巡抚。光绪九年，任河东河道总督。