内阁学士。光绪十年，改工部右侍郎。光绪十年，任镶黄旗蒙古副都统、正蓝旗副都统、吏部右侍郎。光绪十一年，任搜检大臣。光绪十三年，任户部右侍郎；次年改任户部左侍郎。光绪十五年，充任繙绎副考官、正红旗汉军都统、磨勘试卷大臣、管理新旧营房。光绪十五年，任都察院左都御史。光绪十六年，任工部尚书。光绪十六年，任内大臣；光绪十八年，署正白旗蒙古都统，任户部尚书。次年任镶白旗蒙古都统。光绪二十一年，任吏部尚书。光绪二十二年，任管库大臣，署理步军统领。光绪二十四年，任镶红旗满洲都统。