物、繙译进士。咸丰十年，登繙译进士，改翰林院庶吉士。同治元年，升翰林院编修、侍讲、文渊阁校理。同治六年，升任翰林院侍读、侍读学士、任日讲起居注官。同治十年，任詹事府少詹事、繙书房提调官。同治十二年，任詹事府詹事、内阁学士、礼部侍郎衔。同治十三年，署文渊阁直阁事，任驻藏办事大臣。光绪五年，任刑部左侍郎，次年任镶黄旗蒙古副都统。光绪八年，兼署礼部右侍郎、正蓝旗满洲副都统。光绪九年，兼署正白旗满洲副都统。光绪十年，任吏部右侍郎，兼署刑部左侍郎、正黄旗满洲副都统；同年改左侍郎、任经筵讲官。光绪十一年，任崇文门副