清贵州黔西人,字汉三,一字云岩。乾隆九年(1744)入赀为常熟黄泗浦巡检。历镇江知府、安徽宁池太广道、四川按察使。清军征小金川时,他驻打箭炉督军需。擢湖北布政使、四川总督,与民休养生息,恢复生产。湖广饥,他以四川常平仓谷三十万石告粜。官至兵部尚书。后年老致仕。