初任都察院笔帖式，历官军机章京、工部主事、工部员外郎、户部银库员外郎、掌福建道监察御史、兼公中佐领、兵科给事中、副都统衔、署镶黄旗蒙古副都统、正红旗满洲副都统、头等侍卫、叶尔羌办事大臣、喀什噶尔参赞大臣、镶黄旗蒙古副都统、镶黄旗汉军副都统、仓场侍郎。嘉庆十年，以吏部左侍郎在军机大臣上学习行走。后再历官崇文门左翼监督、户部左侍郎、镶白旗满洲副都统、署光禄寺事务、国史馆总校官、崇文门副监督、经筵讲官、署刑部左侍郎、工部尚书、正黄旗汉军都统、户部尚书、署两江总督、镶白旗满洲都统、太子少保、内大臣、署吏部尚