因厌恶城市喧聒,不能专心致志,就在
风穴寺锦屏风下凿一石洞,闭门读书,杜绝交往,连寺中僧徒也不识其面。他在洞中孜孜勤学,下了9年苦功,
经史子集,无不精通,成为当代大儒。应试科举,即中进士。宋仁宗皇佑年间,国家大兴太学,培育人才,任命他为太学直讲。他知识渊博,遐迩闻名,一时四方学徒云集,从学者达数千人,在广大知识分子中享有崇高威望。后晋升为
国子监祭酒。朝廷知道他有才能,调他到外地担任州郡长官,先后任职30多年。其间,在四川蓬州任知州时,政绩尤为显著。期满离任,群众恋恋不舍,作歌颂扬他的功德。歌词是:“使君来兮,父母鞠我;礼化行兮,民无寒饿,不可复留;人心怅怅兮,珠泪双堕。”这首歌充分表达了人民群众感恩戴德的真挚感情。他最后升任荆州南路安抚使,卒于任所。曾被封赠为通奉大夫。