之弟王守文的玄孙。万历四十一年（1613年），登进士，授江西道试御史。天启三年（1623年），升为山东道御史，后改广东巡按御史，历任湖广道御史、掌河南道御史。崇祯二年（1629年），升爲通政使司右通政、左通政、通政使。崇祯四年，升爲兵部右侍郎，担任两广总督、广东巡抚，后升任兵部左侍郎、兵部尚书。