为山西按察司经历。时称“二谏”。明光宗即位，起补南京户部主事。憙宗即位，擢武选司郎中。天启元年（1621年）升为南京光禄少卿，历官大理寺寺丞、右少卿、督察院右佥都御史等。因得罪魏忠贤，被削籍为民。崇祯初年（1628年）初起为户部右侍郎，父丧归。服阕，崇祯三年（1630年）三月二日，以兵部左侍郎巡抚天津。以病告归，又值母丧，病益增剧，遂卒。追赠兵部尚书。