北宋嘉州洪雅(今四川洪雅西)人,字表圣,原名继冲。太平兴国进士。以将作监丞通判宣州,迁著作郎、京西北路转运判官,改左拾遗、直史馆。数为谏官,以诤谏为己任,屡陈时务得失,多有建白,真宗称为“得诤臣之体”。官终右谏议大夫,史馆修撰。有《咸平集》。