，中举；光绪十五年，登进士，后授庶吉士。光绪十六年，任翰林院编修。光绪十七年，任顺天乡试同考官。次年，授镶黄旗官学考校官。光绪十九年，任国史馆协修。光绪二十年，任詹事府右赞善。光绪二十一年，任镶黄旗管学官。光绪二十三年，升任翰林院侍讲。光绪二十四年，任文渊阁校理。次年，任功臣馆纂修、日讲起居注官、翰林院侍读。光绪二十六年，八国联军入京后，仰药殉难，后赠太常寺卿衔。