北宋鄂州江夏(今湖北武汉)人,字当世。皇右元年(1049)进士第一。历官翰林学士,知开封府。熙宁初,任御史中丞。屡上言论新法不便,数与王安石争议保甲养马等法。神宗仍用为枢密副使、参加政事。熙宁八年(1075)出知亳州。次年,复召为知枢密院事。后迁枢密使,为吕惠卿所排挤,出知河阳府。