清浙江萧山人,字益之,号间云。道光进士。历任山东道监察御史、衡州知府。咸丰元年(1851)太平军进军两湖,他督兵阻击,并镇压衡山、安仁、浏阳、醴陵等地农民起义。四年迁山西按察使,旋调江苏。未久,擢湖北巡抚。次年太平军第二次攻下武昌,他投水*。