十年被奏升为台湾府南路理番同知，是其一生三渡台湾的开始。
在台治绩.干隆五十一年八月二十（1786年10月11日）到台湾担任台防同知，不久即面临林爽文事件，募义勇协助平定。此为其首次抵台。干隆五十一年（1786年)十二月兼理台湾府知府，五十二年八月署，十月实授知府一职。干隆五十三年（1788年）春护任台湾道，十月回任知府。捐俸接续乡宾黄世景重修府城上帝庙之事。干隆五十六年五月署台湾道，六月实陞。五十九年正月加按察使衔。林爽文事件后，有感于台湾府城原有的植竹、木栅城墙防御能力低，于是