1787年）登二甲第二十名进士。干隆五十五年（1790年）任户部陕西司主事。干隆五十九年（1794年）任湖南乡试副考官。干隆六十年（1795年）任户部江南司员外郎、贵州学政。嘉庆三年（1798年）任刑部奉天司郎中、嘉庆五年（1800年）任通州坐粮厅监督。嘉庆九年（1804年）任江西建昌府知府；次年改江苏河库道。