崇祯十六年（1643年）癸未科进士，授兵部主事。清兵入关，继续起用，历官兵部郎中。顺治二年（1645年），升任陕西布政使司参议、汉羌兵备道。顺治三年，为宁夏巡抚。十年（1653年），洪承畴举荐，从征湖南。不久，命为郧阳抚治。十三年，升湖广总督。逝世后，追赠兵部尚书，谥勤毅。