清江苏江阴人,字云书,号仙九。道光进士。历任山东、浙江学政。擢内阁学士。道光二十三年(1843)授礼部侍郎,调仓场侍郎。二十八年整顿长芦盐政,仿淮南盐运之例,改用票盐,先课后引。并革除各种加价名目、浮费陋规。二十九年赴浙江筹办盐务,兼汪查各州县库储,严治侵挪。授山西巡抚。旋署吏部右侍郎,命在军机大臣上行走。未几,授户部左侍郎。三十年擢左都御史。咸丰元年(1851)任闽浙总督。次年兼署福州将军。