康熙五十一年，任广西布政使。康熙五十六年，改任贵州巡抚。康熙六十一年，升任鸿胪寺卿，督理子牙河务。康熙六十一年，以都察院右佥都御史衔，升任福建巡抚。雍正四年，任正蓝旗汉军都统、兵部侍郎协理、正黄旗汉军都统。雍正五年，任兵部尚书、以正黄旗汉军都统署，兼署刑部尚书，任工部尚书。