光绪十二年（1886年），登进士，。同年五月，改翰林院庶吉士。光绪十五年四月，散馆，授翰林院编修，后升任国史馆协修。光绪十七年，任顺天乡试同考官。光绪二十一年，任会典馆画图处纂修、次年任会典馆画图处帮总纂。光绪二十二年，任功臣馆纂修。光绪二十三年，任四川学政。光绪二十七年，任本衙门撰文。光绪二十八年，任政务处帮总办；次年改云南乡试副考官、湖南学政。光绪三十一年，任政务处总办、次年署理湖南提学使。光绪三十三年，署湖南布政使、湖南提法使。宣统元年，任湖南提学使。民国后，居上海，与冯煦、樊增祥等组“超社”、“