清武进(今属江苏)人,字慎旃,号松伍。康熙进士。历任商丘知县、刑部主事。累擢浙江布政使,革南粮口代钱及藩司陋规。迁浙江巡抚,于钱塘江口筑子塘以捍潮,使墉外涌沙成洲,潮不为害。调偏沅巡抚,参与镇压镇旱等处苗民起义。官至户部尚书。