是崇祯六年（1633年）的举人，十年（1637年）成进士，获授扬州推官，向抚按纠察宦官杨显名恶行，令对方收敛。十二年（1639年）他在应天府乡试取录多名士子，不久调任保定，修缮被破坏的城墙、筹集粮饷赈灾煮粥救活饥民，升任户科给事中，推荐刘宗周、郑三俊、熊开元，上陈的奏疏都获颁行；熊开元廷劾周延儒，周延儒以事牵廖国遴，诬陷他入狱，到十七年（1644年）获释，甲申之变后南归，被大西将领李定国责骂误公怀私，其后遇害而死。他的着作丰富，但皆毁于兵火，只有《别鱼先生》一诗流传。