。干隆十九年，登进士，改庶吉士。干隆二十二年，授翰林院编修。干隆二十四年，任上书房行走。次年，担任会试同考官。干隆二十九年，任日讲起居注官。干隆三十年，任江西乡试副考官。干隆三十一年，担任会试同考官。后升任侍讲学士、翰林院侍读学士。干隆三十八年，任詹事府詹事。干隆四十年，任内阁学士兼礼部侍郎。干隆四十二年，任山东乡试正考官；同年改江西学政。干隆四十六年，任武会试正考官。