译会试考试监试官、拔贡考试教习内监试官。光绪二十五年，任掌云南道监察御史，抽查槽粮；次年稽查本裕仓。光绪二十七年，任礼科给事中，管理五城街道。光绪二十九年，任福建恩科乡试副考官。光绪三十年，任工科掌印给事中。光绪三十二年，任四川永宁道。宣统元年，任浙江金衢严道。