历十四年（1586年）进士，除刑部主事，历南京吏部郎中。与同乡邓以赞、衷贞吉都在南京做官，人称“江右三清”。为官清廉，贞亮有守。三十六年升湖广右参政，歴任山东按察使、山东右布政使、福建左布政使。四十六年二月，以右副都御史提督操江，光宗立，进刑部左侍郎，改工部左侍郎兼都察院右佥都御史总理河道，天启元年（1621年）荫男陈弘绪为国子生。因平白莲教徐鸿儒作乱有功，二年十月拜南京兵部尚书，参赞机务。后因杨涟等被诬陷事件愤然上疏，不纳。于是请求辞官归乡，逾年卒。崇祯初，赠太子少保，谥清襄。