院编修。此后他历任国子监司业，翰林院传讲，翰林院侍读学士，经筵讲官。光绪十八年（1892年）他任会试同考官。光绪二十三年（1897年）他任河南学政。光绪二十九年（1903年）他任贵州学政。他以编书之劳获二品顶戴，赏戴花翎，授资政大夫，晋升荣禄大夫。辛亥革命后，他卸职回归家乡。后来他受总统徐世昌之邀，任总统顾问，并迁居天津。他精通医术，其亲友慕名前来求治者不少。他曾经治愈了妻子张氏、徐秀生之妻朱氏的不孕症。工书法。