北宋大名(治今河北大名东)人,字器之,世称元城先生。熙宁进士。从学于司马光。后以司马光、吕公著荐,历左谏议大夫、宝文阁侍制。以言事激切,被目为“殿上虎”,对变法人物弹击尤力。绍圣中,安置梅州(治今广东梅州)。徽宗即位,被起用。后蔡京为相,被京七次贬谪,贬至峡州羁管。著有《尽言集》。