人出身。授笔帖式，后升任内阁中书。干隆十五年，担任福建汀州府同知。干隆十六年，担任福建理事同知。干隆十七年，担任福建厦门海防同知；同年改福建福甯府知府。干隆十九年，署福建泉州府知府。干隆二十年（1755年）接替徐景熹任福州府知府。干隆二十二年，担任福建台湾府知府。干隆二十六年（1761年）任福建分巡台湾道。干隆三十三年，任甘肃平庆道。干隆三十四年，担任四川嘉定府知府。