文渊阁值阁事。光绪八年，任正白旗蒙古副都统、刑部右侍郎、山东乡试正考官。光绪九年，改任礼部右侍郎、刑部右侍郎、殿试读卷大臣。光绪十年，任刑部左侍郎、会试副考官、正蓝旗满洲都统。次年改镶蓝旗蒙古副都统、提督安徽学政。光绪十五年，任会试知贡举，光绪十六年改左都御史。光绪十七年，任刑部尚书。光绪十九年，兼署正蓝旗蒙古都统。光绪二十三年，任乌里雅苏台将军，光绪二十五年，兼署镶蓝旗汉军都统。光绪二十六年，任正红旗汉军都统；同年再任刑部尚书。着有《使闽吟草》。