明崇祯元年（1628年）中进士，选授翰林院庶吉士，崇祯六年（1633年）任礼部主客司主事，提督四译馆，翌年转员外郎。崇祯九年（1636年）典试河南后，转郎中，崇祯十四年（1641年）迁福建提督学政、布政使司左参议，后摄按察司事。崇祯十七年（1644年）崇祯帝自缢于北京煤山，他跟随南明王朝弘光、隆武和永历皇帝转战南北。顺治九年（即南明永历六年，1652年）郭之奇策动全潮反正，潮州总兵郝尚久响应反清复明。翌年清政府派靖南王耿精忠率军围攻潮州城，城破后，清军“纵兵屠掠，遗骸十余万”。