熙五十九年（1720年）山东乡试第一，康熙六十年辛丑科进士，改庶吉士，授检讨。雍正元年（1723年）十二月参修《明史》，雍正二年（1724年），授编修，出知嘉兴府，历官江苏按察使。雍正九年（1731年）升右通政，升江苏巡抚，雍正十二年（1734年）官至刑部侍郎兼工部。十三年（1735年）卒于任上。