授予苏尔相往缅甸谕之。1779年（干隆四十四年），授刑部郎中，考选江西道监察御史。翌年超授左副都御史，授贵州布政使。贵州布政使任内，奏言柞子厂产黑铅，课余三十余万斤，请以十万斤运往两广。1784年（干隆四十九年），因贵州巡抚李本病逝，署理贵州巡抚（后永保接任），又奏称：「柞子厂黑铅，例于四川永宁设局收发，课余三百余万斤，请岁以五十万运存永宁。」1785年，擢广西巡抚，弹劾新宁知州金窅等人逃税，按察使杜琮、盐道周延俊等人也遭到牵连而被罢免。1787年（干隆五十二年），台湾林爽文为乱，干隆帝征广西兵前去