史奉旨记名、国史馆提调。道光二十三年，任浙江温处道。咸丰元年，署浙江按察使、盐运使，兼署浙江按察使。咸丰二年，署浙江按察使。咸丰三年，任浙江盐运使。咸丰六年，担任浙江按察使。咸丰七年，改浙江布政使。咸丰八年，改陕西布政使。次年，署陕西巡抚。咸丰十年，任河南巡抚、都察院右副都御史，兼兵部侍郎衔。后降职，咸丰十一年，任江西布政使。