度闲雅。顺治八年（1651年），中式辛卯科山西乡试举人，年仅十九岁。十八年（1661年）中式辛丑科会试，殿试位列第三甲第十二名同进士出身。六月，选翰林院庶吉士。康熙五年（1666年）九月，散馆，授内三院检讨。历官国子监司业、司经局洗马。二十一年（1682年）正月上元节，与群臣共同赋和御制诗九十三韵，作「罘罳流影耀璧珰」句。二十二年（1683年）正月，以司经局洗马充任《太宗文皇帝圣训》、《世祖章皇帝圣训》纂修官。后升翰林院侍读学士。二十五年（1686年）五月初六日，以翰林院侍读学士兼充日讲起居注官