明朝崇祯四年（1631年）登进士，改监察御史。入清后，顺治四年，授山西道监察御史。顺治八年，任浙江嘉湖道。顺治十年，任太仆寺少卿；次年改太常寺少卿、大理寺少卿，后累升至大理寺卿。顺治十五年，升任兵部尚书。次年授太子太保。顺治十七年，调任工部尚书、兼管左都御史。