林院侍读学士。干隆四十年（1775年）授詹事府詹事、内阁学士兼礼部侍郎。干隆四十五年（1780年）任工部侍郎，典会试。干隆四十九年（1784年）充会试同考官。干隆五十一年（1786年）以内阁学士出任顺天乡试副考官。干隆五十三年（1788年）以兵部侍郎出任江南乡试主考官，同年又出任江南学政。干隆五十四年（1789年）提督江苏学政。次年授兵部右侍郎。干隆六十年（1795年）调吏部右侍郎。嘉庆元年（1796年）充经筵讲官，上书房行走。转任吏部左侍郎。嘉庆二年（1797年）授都察院左都御史。嘉庆三年（1798年）卒