母亲杨氏赠硕人。生于靖康之难，四岁时随其母逃难。幼年聪颖，“耽嗜经史，下至稗官小说，寓目成诵。”，绍兴二十四年（1154年）进士，授左迪功郎、洪州新建县尉，因父丧未赴任。调广西郁林州司户参军，又以因母丧归里。干道四年（1168年）历任南安军教授，由参政龚茂良之荐，改知湘阴县令，主管广南西路转运司文字，因盐法与广西安抚司干官胡廷直不合，改知宾州，后两广行“客钞法”，“民苦无盐，复从官般法矣”。绍熙元年（1190年）以杨万里之荐出任荆湖北路安抚参议官。一生大部份时间在家着述，绍熙五年（1194年）六十九岁着成《