干隆四年（1739年）己未科进士。干隆二十三年（1758年）接替王钖缙，担任台湾府淡水抚民同知。台湾府淡水抚民同知又称淡水同知，为台湾清治时期的重要地方官员，官职品等为正五品，专司负责北台湾内政，为驻守于淡水厅的地方父母官。因为当时淡水厅管辖区域约今台湾基隆至新竹，因此实为北台湾的统治者。