崇祯十五年（1642年）中壬午科福建乡试举人。崇祯十六年（1643年）登癸未科进士。同年任直隶华亭县知县。后与卢若腾、沈佺期等人渡台。与卢若腾、陈洪谧 、张朝綖、蔡肱明、吴韩起、黄钖衮、辜胤奇、丁胤甲、梁玉蕤、郭符甲、杨明琅、沈佺期、何运亮、史赞圣、苏国瓓、王命岳、施显等人并称“鲁东同朝十八名士”。