其家时为南城望族,他早年无意仕进,生活超脱,常与文友聚游登览,赋诗论文。绍定二年(1229),汀州爆发农民起义,很快波及南城。他带着家人逃奔在外三年之久。淳祐元年(1241)方中进士,时年岁已大,有诗道:“乾坤双鬓改,日月寸心死。誓从鹿豕游,乃复叨一第”。历官武安军书记、宁都(今属江西)县尉。他是江湖派里比较朴素而不专讲工致细巧的诗人。诗多记叙流离奔走之苦,间也触及社会不合理现象,语言质朴自然。著有《骳稿》1卷,《全宋词》辑录其词13首。
松柏托茂林,高不寻太至。寸乔附太山,未长已千里。置身患不高,余事安足拟。游必蓬莱游,栖必昆仓栖。仙游必祥云,仙茹必灵芝。凤凰虽自饥,妄食固不回。痴鸢嚇腐鼠,可笑空自疑。
去年阳春二月中,守令出郊亲劝农。红云一道拥归骑,村村镂榜粘春风。行行蛇蚓字相续,野农不识何由读。唯闻是年秋,粒颗民不收。上堂对妻子,炊多糴少饥号啾。下堂见官吏,税多输少喧征求。呼官视田吏视釜,官去掉头吏不顾。内煎外迫两无计,更以饥躯受笞箠。古来丘垅几多人,
朝吾出东门,回首瞻长坂。凄然数根松,枯华困凌践。时春百卉肥,绿苔亦青婉。如何虬凤姿,独尔失崭岸。伐明根下摧,樵炊枝上剪。忍此棘荆蕃,宁此栋梁爨。栋梁君自遗,文木固不贱。
我昔游蓬莱,道过昆仓山。青壁峭千仞,中分两径前。上迳险且难,行可求神仙。下迳极夷易,蛇{尴监换虫}交蜿蜒。毫釐一殊轨,安危异千年。弃之从上征,高步追飞鸾。勿谓下途易,下途前更艰。