北宋应天宋城(今河南商丘南)人,先世居幽州(治今北京西南)。字曼卿,一字安仁。累举不第。真宗时为三班奉职,迁大理寺丞,上书请太后归政。历通判海州、秘阁校理、同判登闻鼓院。曾上《备边策》,又请联合角厮罗及回鹘对付西夏。文风劲健,善诗,甚为欧阳修推重。有《石曼卿诗集》。