登州府知府，次年改任扬州府知府。顺治三年，任山东按察使司副使、东昌兵备道。同年改任江南布政使司右参议、淮海兵备道。顺治九年，升任湖广按察使司副使。顺治十三年，担任陕西苑马寺卿。次年，改任山西按察使。顺治十六年，以右副都御史，任贵州巡抚。顺治十八年，改任云南总督。康熙四年，担任云贵总督。谥恪敏。