清江苏无锡人,字尚佐,号黼庭。雍正进士,授编修。累迁户部侍郎。乾隆十八年(1753年)黄淮并涨,他上宣防八事,提出固堤与宣泄相结合之法。后任为江南副总河,主张疏浚淮扬运河河水入海,擢河东河道总督,治黄河,裁坝夫,植堤柳,除垫崖贴坡诸弊。累官至文渊阁大学士加太保。