台州府知府，雍正十年（1732年）迁浙江盐驿道，雍正十二年（1734年）至干隆七年（1742年）任浙江布政使，干隆十四年（1749年）任甘肃布政使，干隆十五年（1750年）改河南布政使。干隆十六年（1751年）任西安布政使，干隆十八年（1753年）任湖北巡抚，干隆二十一年（1755年）卒于任上。