干隆二十六年，任礼科掌印给事中。干隆二十八年，任公中佐领。干隆三十三年，任直隶大名道。干隆三十六年，任河南布政使。干隆三十七年，任陕西巡抚。干隆三十八年，署理山西巡抚，改任湖南巡抚。干隆四十一年，任山西巡抚。干隆四十三年，兼管河东盐政。干隆四十四年，任两广总督。干隆四十四年，兼粤海关事务。干隆四十五年，兼管广东巡抚。干隆四十九年，任哈密办事大臣。干隆五十一年，任陕西巡抚。干隆五十四年，署理陕甘总督管甘肃巡抚事。干隆五十四年，任户部尚书。干隆五十五年，任吏部尚书，干隆五十六年，任盛京刑部侍郎。