光绪十一年，乡试中举。光绪十二年，登进士，同年五月，改翰林院庶吉士。光绪十五年四月，散馆，授翰林院编修。光绪十七年，任国史馆协修官。光绪二十年，任会典馆详校官、协办翰林院事兼本衙门譔文。光绪二十一年，任会典馆帮总纂官、功臣馆纂修官；光绪二十三年，奏办翰林院事兼庶常馆提调官、方略馆纂修官。