部江西司主事；次年改刑部江苏司员外郎。光绪二十六年，俟保送知府得缺后以道员在任候补。光绪二十九年，任外务部和会司员外郎。光绪三十二年，任税务处帮提调。光绪三十三年，任外务部和会司郎中。光绪三十四年，任湖北荆宜道，兼监督宜昌沙市两关事务。宣统二年，任安徽按察使、安徽提法使。宣统三年，任安徽布政使。民国三年，任浙江省政务厅厅长。