隆十八年（1753年）任德化县知县。历署福州府同知、通判、知府。干隆二十六年（1761年）升贵州思南府知府，调山西潞安府、福建兴化府。干隆三十年（1765年）任台湾道。隔年，因为台北原住民超越番汉隘线且杀人，并受到时任台湾府淡水抚民同知李俊原的蒙蔽，向闽浙总督苏昌谎报被台湾原住民所杀害的平民人数，之后受到牵连，去职查办。。干隆三十六年（1771年），因为台湾缺乏治事官员，因而又被闽浙总督崔应阶荐举，复任原职。。干隆三十九年（1774年），奇宠格调回福建担任粮驿道。干隆四十一年（1776年），陞任福建按察