，任詹事府右春坊右中允、左中允、司经局洗马，后任日讲起居注官、翰林院侍讲。光绪二十一年，任翰林院侍读。光绪二十二年，改鸿胪寺卿。次年，任四川正考官。光绪二十四年，任奉天府府丞光绪二十七年，任顺天府府尹、都察院左副都御史，署兵部右侍郎。次年任考试提督衙门笔帖式、验看月官、朝审大臣。光绪二十九年，任磨勘试卷大臣、阅卷大臣、读卷大臣、江西正考官。光绪三十年，任拣选官、从耕大臣。次年，任搜检大臣、覆检朝审大臣、兵部右侍郎、学部左侍郎。光绪三十二年，任工部右侍郎、法部右侍郎。光绪三十三年，任大理院卿、吏部右侍郎、汉经