清湖南湘乡人,字孟容,一作孟蓉,号霞仙。

诸生。

少时与曾国藩、罗泽南讲学,咸丰四年,佐曾国藩幕府。

十一年,受骆秉章聘入蜀,由知府擢至布政使。

同治元年,在大渡河战地受石达开残部降,槛送达开至成都杀害。

旋任陕西巡抚,镇压捻军及回民起事。

五年,为张宗禹所败,罢归。

有《养晦堂集》。