尚书房行走。后升任翰林院侍读学士、詹事府詹事。干隆十八年，任内阁学士兼礼部侍郎。干隆二十年，任盛京工部侍郎。干隆三十二年，任兵部右侍郎、镶白旗满洲副都统。干隆三十年，任经筵讲官、上书房师傅。干隆三十五年，管理武英殿总裁。干隆三十六年，任殿试读卷官、兼管翰林院掌院学士、教习庶吉士。干隆三十七年，任会试副考官。嘉庆二年（1797年），加赠太师、礼部尚书衔。