宋河南府人,字子京。真宗大中祥符八年进士。以泰州军事推官召试学士院,迁殿中丞。尝请刘太后还政。仁宗亲政后除左正言,迁左司谏,以言宫禁事出知信州。西夏攻宋,调知泾州,为范仲淹荐,擢天章阁待制,徙庆州。旋以在泾州时用公使钱逾制被劾,降官数迁至苏州,卒。
白云楼危压晴霓,楼下波光数毛发。
雕甍刻桷出烟霞,万瓦参差鹏翼截。
兰汀蕙浦入平芜,天远孤帆望中灭。
屈平宋玉情不尽,千古依然在风月。
漂零坐想十年旧,岁月飞驰争列缺。
青云交友梦魂断,白首渔樵诚契阔。
安居环堵袁安老,泣抱荆珍卞和刖。
折杨虽俚亦知名,犹欲楼中赓白雪。