永乐大典》纂修兼分校官。四十一年（1776年）升右春坊右赞善，寻改任左春坊左赞善。四十二年（1777年），升右中允。四十三年（1778年），改左中允。四十四年（1779年）：升右庶子。四十五年（1780年），改左庶子，以左庶子署理日讲起居注官，升翰林院侍讲学士。充武会试正总裁。四十六年（1781年）十月初二日，升詹事府詹事，充文渊阁直阁事。四十九年（1784年）四月，以詹事差任江西学政。五月十三日，迁内阁学士加礼部侍郎衔。五十二年（1787年）二月二十二日，升工部右侍郎，充经