北宋并州榆次(今属山西)人,徙居卫州(今河南汲县)。字敏之。天圣进士。累官知谏院,范仲淹以言事夺职,欧阳修致书责其不为申辩,他怒以来书上奏,致修亦贬去。庆历七年(1047),为枢密副使,贝州王则兵变,他坚主镇压。皇右元年(1049),参知政事。在位畏惕,以求少过。通医书,曾考校《伤寒论》、《千金方》、《外台秘要》等书,使广为传布。