陕西督粮道。干隆11年任河南按察使，干隆12年(1747年)任安徽布政使，护理安徽巡抚。干隆13年广西巡抚，干隆15年任江西巡抚，干隆16年任河南巡抚，旋改陕西巡抚，干隆17年卒。1747年，福建巡抚上奏朝廷1739年－1747年之历任巡台御史除了养廉银之外，强索各县轮值供应，而巡台出巡南北两路，所有夫车等项均强加各县措办，又复滥准差拘，多留胥役，滋扰地方等语。因此，他以「积习相沿，因循滋弊」罪名被革职留任查办。