任直隶顺德府知府，调保定府。因审查建昌盗马案未能亲自询问，被夺官，遣戍军台。不久，获准赎罪，降授同知，署任直隶宣化府同知。累升正定府知府、大名道。嘉庆四年（1799年），升任山东按察使。嘉庆五年（1800年），迁江苏布政使。次年，护理巡抚，不久授安徽巡抚。因据实上奏灾情，得到仁宗嘉许。嘉庆八年（1803年），召授内阁学士，擢礼部侍郎。同年，复授安徽巡抚。嘉庆九年（1804年），召授兵部侍郎，调刑部侍郎。因病请求解任。嘉庆十一年（1806年）卒。有《铜梁山人诗集》二十五卷。
家族.