科进士，改庶吉士。顺治十四年，任内翰林国史院编修、日讲官。顺治十六年，任翰林院侍讲、翰林院侍读。康熙年间，升任内秘书院侍读学士。康熙五年，任内国史院学士。康熙九年，任会试副考官、户部右侍郎。康熙十年，任日经筵讲官、户部左侍郎。康熙十一年，任浙江巡抚，加兵部侍郎衔。