府满洲正白旗人。
生平.道光二十九年中举，咸丰二年（1852年）进士，授户部主事。十年（1860年），以员外郎随扈幸热河。次年（1861年），迁郎中，出任山东沂州府知府。捻匪逼府城，会师攻拔贼巢，擒匪首孙化详等。叙功，以道员用。同治四年（1865年），随布政使丁宝桢败贼滕县临城驿，更绕赴东平防贼北窜。补兖沂曹济道，擢按察使。收复海丰，擢布政使。十年（1872年），署巡抚，补漕运总督。再署巡抚，旋还任。光绪五年（1879年），督漕北上，因请陛见，并与河督李鹤年、巡抚周恆祺会商运河