年（1600年），乡试中举。万历二十九年（1601年），登进士，授密云县知县，改元氏县知县，因政绩升任刑部主事。历直隶永平府知府。累官湖广布政使司参议。因功升任陕西按察使、陕西右布政使、山西左布政使。崇祯十年，升任兵部侍郎。崇祯十三年（1640年），任刑部尚书，卒于任内。赠太子太保。