自幼聪颖，读书过目不忘，未满二十岁即选入庠生。受知于浙江学政窦光鼐。干隆二十四年（1759年）己卯，以「勤学饬躬，文行兼优」获保举优贡生。干隆三十年（1765年）乙酉科顺天乡试第三名经魁。干隆三十四年（1769年）己丑科第二甲第二十名进士出身。授内阁中书。干隆三十五年（1770年）八月，以内阁中书充庚寅科顺天乡试同考官。诰授奉直大夫。干隆三十六年（1771年）八月，以内阁中书充辛卯科顺天乡试同考官。干隆三十七年（1772年）正月，入直军机章京。充方略馆纂修。干隆三十八年（1773年），升授宗人府主