次年任翰林院编修。光绪十七年，改国史馆协修官。光绪十八年，任正黄旗官学考校官、会试同考官、光绪二十年，任河南乡试正考官。次年改翰林院撰文官。光绪二十三年，任协办翰林院事、教习庶吉士、功臣馆纂修官。光绪二十四年，任奏办院事兼庶常馆提调官。光绪二十六年，授文渊阁校理。光绪二十七年，任方略馆纂修官、国史馆纂修官、功臣馆总纂官。光绪二十八年，任八旗学堂副总办、湖南辰州府知府。光绪三十二年，任太常寺卿；同年改大理院少卿。宣统三年，任修订法律大臣、内阁法制院院使、大理院卿。中华民国成立，民国元年（1912年）12月