乡试中举。道光九年，登进士二甲第二十七名，改庶吉士。道光十二年，任翰林院编修、同年改右中允、文渊阁校理。次年，任翰林院侍讲、日讲起居注官。道光十七年，任翰林院少詹事。道光十九年，任詹事府詹事、站道大臣。道光二十三年，任喀喇沙尔办事大臣。道光二十六年，任正红旗汉军副都统，兼署正红旗护军统领，管理正红旗汉军新营房。道光二十六年，任广东乡试正考官、广东学政、刑部右侍郎。道光二十八年，任刑部左侍郎。道光三十年，任朝鲜国正使、考试汉教习阅卷大臣、实录馆副总裁官、考试学政学录阅卷大臣、武会试覆试大臣、正蓝旗满洲副都统，