清江苏昭文(今属常熟)人。字望赐,号槐江。乾隆举人,授内阁中书,充军机章京,累迁刑事部郎中。改御史。高宗至热河,他以军机章京入对称旨,加三品卿任军机大臣,嘉庆初,出为河南巡抚,驻卢氏,围攻白连教起义军,擢湖广总督,调两广总督。嘉庆十三年(1808),与英吉利交涉示弱,削职,遣戌伊犁,后召还致。