清甘肃静宁人,字拱极,号鹤鸣。顺治进士。授浙江钱塘知县,迁福建兴化知府。康熙九年(1670),擢江苏布政使,进江宁巡抚。清军进攻吴三桂叛军时,命他造船济师,加太子少保、兵部尚书。曾奏请疏睿吴淞江、浏河及常熟白茆港、武进孟渎河。二十年以事去官。二十六年授漕运总督,攻讦靳辅筑堤束水法,被革职。后卒于家。