康熙三十三年（1694年）甲戌科进士，选庶吉士，散馆授翰林院检讨。康熙三十九年充庚辰科会试同考官。康熙四十七年充任《广群芳谱》之编校官，康熙四十九年《渊鉴类函》之校录官。康熙五十一年充浙江乡试正考官。康熙五十三年以翰林侍读学士提督浙江学政。雍正二年，升詹事府少詹事。历任广西巡抚、江西巡抚、光禄寺卿、工部左侍郎、户部右侍郎等职。官至大理寺卿。卒于干隆七年（1742年）八月。