清湖南安化人,字苏溪。

道光九年进士,授编修,历官平阳知府、贵州布政使。

咸丰二年,奉诏办理湖南防务,守长沙御太平军。

旋任云贵总督,镇压云南回民起事。

后在镇压贵州杨隆喜起事时,病死军中。

谥文僖。