清广东连平人,字惺甫。乾隆拔贡。官江西吉安知府、云南教育界法道。嘉庆七年(1802)累擢直隶总督。十年坐累革职,十九年授浙江巡抚,奏请疏浚西湖,兴修水利。因未究天地会传习徒众事,被夺职。旋再授福建巡抚。道光二年(1822)复擢直隶总督。后坐事休致,降五品衔。