清湖南溆浦人,字炳文,一字苏亭,号乐园。乾隆贡生。嘉庆四年(1799),上坚壁清野议,被仁宗采纳推行。补陕西洵阳知县,参与镇压川楚白连教起义。擢陕字道。道光间授贵州按察使,陕西按察使,卒于官。著有《洋防备览》、《三省边防备览》、《乐园诗文集》等。