道光20年（1840年）に挙人となり、順天府教授、左賛善、翰林院侍講、翰林院侍読、国子監祭酒、光禄寺卿を歴任した。
光绪十二年，任翰林院编修，后升任翰林院侍讲、翰林院侍读、右庶子、左庶子、翰林院侍讲学士，翰林院侍读学士。