末政治人物。咸丰十一年（1861年）拔贡，同治三年（1864年）中举人，同治十年（1871年）成进士。选庶吉士，散馆授翰林院编修。历任贵州乡试副考官、云南学政、国史馆协修、翰林院撰文、顺天乡试同考官、文渊阁校理、起居注协修、方略馆纂修、詹事府右赞善、直隶天津道、直隶津海关道、北洋大学堂督办、江西督粮道、湖北按察使、江西布政使、湖北布政使、护理湖广总督等职。清亡后避居上海。