玉牒馆纂修官。光绪十四年，兼功臣馆总纂官、奏办院事、庶常馆提调官、广西乡试副考。光绪十五年，任会典馆详校官，次年改方略馆协修官。光绪二十二年，任会典馆帮总校官。次年改乡试磨勘官。光绪二十四年，任会典馆总校官、功臣馆提调官、国子监司业。光绪二十五年，升任翰林院侍讲、翰林院侍读。光绪二十五年，任文渊阁校理官。光绪二十六年（1900年），任国史馆纂修官、功臣馆总纂官，出爲山东运河道。光绪二十八年，任浙江杭嘉湖道；委署浙江按察使。光绪二十九年，委署浙江布政使。次年，委署浙江盐运使。光绪三十一年，任浙江督粮道。三