仁宗嘉祐2年（1057年）の進士であり、仁宗、英宗、神宗、哲宗、徽宗の五朝に仕えた。
仁宗嘉祐二年（1057年）进士，历仕仁宗、英宗、神宗、哲宗、徽宗五朝，受到欧阳修、曾公亮、王安石等人的赏识。