，差遣天长县事，以父丧服除，庆历年间为集贤校理。欧阳修称他“强学博览，无所不通”，与欧阳修、王安石与司马光都有交往。庆历四年（1044）十一月七日，因苏舜钦祠神会饮案谪守蔡州（今河南汝南）税。数年后起知奉符县（今山东泰安）。庆历八年（1048），改太常博士，通判睦州（今杭州淳安），后平调庐州（今安徽合肥）。皇祐三年前后复官集贤校理。皇祐五年（1053）出京知同州（今陕西渭南），提点陕西路刑狱。嘉祐二年（1057）左右提刑资序。嘉祐三年（1058）返京注阙，差遣三司盐铁勾院事。嘉祐四年（1059）二月二十