进士出身。干隆五十五年（1790年）进士，选庶吉士，授编修。升迁为御史，以母老辞官归里。嘉庆十七年（1812年）起复补原官。升迁为给事中。嘉庆二十年（1815年）升光禄寺少卿。道光二年（1822年）迁内阁学士。道光三年（1823年）擢礼部侍郎，督江苏学政。道光八年（1828年）卒于学政任上。好学，善吟咏。着有《诗文集》、《公孙龙子注》、《寄思斋集》等。