物、进士出身。道光十二年，登进士二甲九十八名，改翰林院庶吉士；次年任翰林院编修。道光十九年，任江南道监察御史，稽查俸米颜料库事务。道光二十年，任顺天乡试同考官、四川道监察御史。道光二十一年，任会试内场监试官。道光二十二年，任山西朔平府知府。次年，改太原府知府。道光二十六年，任冀甯道、顺天府府尹。道光二十九年，任顺天乡试监临官。次年，改江西巡抚。咸丰二年，署刑部右侍郎，改各省乡试覆试阅卷大臣。咸丰二年，署河南巡抚、河东河道总督、户部右侍郎兼管钱法堂事务。咸丰二年，任河南巡抚。咸丰六年，任直隶按察使。有着述