万历三十五年（1607年）丁未科进士，授刑部主事，升郎中。万历四十年（1612年），任扬州府知府，升四川副使。万历四十六年（1618年），授陕西按察司副使。天启元年（1621年），改陕西布政使司右参政。天启五年（1625年），升陕西右布政使，同年以兼右佥都御史，巡抚宁夏。崇祯二年（1629年），巡抚宣府。
佚事.《枣林杂俎》载其能记三生三世之奇事。