清湖南湘潭人,字北溟,号沧洲。康熙进士。历任浙江西安知县、江苏山阳知县、江宁知府。抑制豪强,清理田赋,平粜粮食,平反冤狱,反对加赋,为官清廉,有政声。被总督阿山诬陷下狱,为李光地营救获释。后任苏州知府,又被总督噶礼所构陷罢官。不久,被任为武英殿纂修总裁修书。康熙末署河道总督,慎宣防,严启闭,血徒庸,努力堵塞武陟黄河决口。世宗即位任河道总督,夜宿堤上,往来风雪中,后病卒。著有《道荣堂文集》、《历仕政略》、《河工条约》、《沧洲近诗》等。