1800年）八月，任泉州府知府。嘉庆六年（1801年）奉旨担任按察使衔分巡台湾兵备道，并于翌年代理台湾府知府，为台湾清治时期这阶段的地方统治者。巡道任内曾在嘉庆十一年（1806年）捐资改建巡道署旁的魁星堂与敬字堂，增加设施后整合成「中社书院」（后来改称奎楼书院）。嘉庆二十年（1815年）二月二十八日，由贵州巡抚调任广西巡抚。嘉庆二十二年（1817年）九月十二日，升任湖广总督。