以为能。晋郎中，出爲山东济南府知府，廉洁率属，一郡肃然。历陞济南道副使，改陕西副使。四十年升山西参政，寻仍备潼关兵事，再升大同巡抚。萨尔浒之战，时边境用兵，朝议非重臣不能镇，获朝廷任命其代替汪可受为蓟辽总督。精于训练，士卒强锐，当时传为长城。以积劳成疾，天启元年（1621年）上疏请致仕。又特授团练营尚书，三疏乞骸骨，不允。改协理戎政兵部侍郎，五年以东林党着冠带闲住，旋卒于官，崇祯二年赠兵部尚书，赐祭葬。