光壬午举人，癸未联捷进士，翰林院庶吉士。道光五年，任户部缎匹库大使。道光十五年，任詹事府主簿。道光十七年，任仓场委用。道光十八年，改仓场监督。道光十九年，任左赞善。道光二十年，改右中允。道光二十年，任翰林院侍讲。道光二十三年，改左中允、司经局洗马。任日讲起居注官。同年任翰林院侍讲学士。道光二十四年，升任翰林院侍读学士。道光二十六年，任詹事府詹事。道光二十七年，稽查左翼觉罗官学。道光二十八年，任东陵西陵查礼大臣。次年，任内阁学士、礼部侍郎衔。道光二十九年，任稽查中书科事务、册封朝鲜国王副使。道光三十年，任理藩