三年，丁母忧。光绪三年，任安徽安庐滁和道。光绪五年，署安徽按察使。光绪六年，兼署安徽按察使。光绪九年，任浙江盐运使。光绪十二年，任山东按察使。光绪十二年，任湖北按察使。光绪十六年，署湖北布政使、广东布政使。光绪二十年，代办广东乡试监临。光绪二十一年，署广东巡抚，同年病故。