年（1826年）进士，选庶吉士，散馆改刑部主事，迁中允。历庶子、侍讲学士、詹事、通政使、左副都御史。二十二年，出署山东巡抚。二十三年，擢礼部尚书，管理太常寺、鸿胪寺。时黄河在中牟决口，督修河工，堤坝屡溃，被革职召还，降为三等侍卫。道光二十七年，召授礼部侍郎，调刑部。二十八年，复授礼部尚书，兼翰林院掌院学士。咸丰二年（1852年），在军机大臣上行走。七月，擢工部尚书。三年，调礼部，充总管内务府大臣，罢直军机。五年，迁刑部尚书。八年，复调礼部。十年，因谢恩奏折失检，被降调为刑部侍郎。同年秋天，英法联军内犯，