北宋常州晋陵(今江苏长州人),字志完,号道乡居士,元丰进士。历扬州。颍昌府,襄州教授。曾著《论语解意》、《孟子解义》,迁右正言。以谏立刘皇后编管新州,徽宗时,为中书舍人,同修《神宗国史》。蔡京当政,复被贬逐。其学出于二程,而喜谈禅,亦受王安石新学法的影响。著有《道乡集》。