平县籍监生。晚清翰林。光绪二十年顺天乡试中式第122名举人，光绪光绪二十四年（1898年）进士，同年五月，改翰林院庶吉士。光绪二十九年四月，散馆，授翰林院编修。中选经济特科。官至翰林院侍讲，赏二品俸。民国年间，曾任清史馆编修、农工商部工业学堂监督、辅仁大学教授。工书画，好收藏。北京中南海新华门匾额为其书写。