宋汝州人。

仁宗景祐间进士。

皇祐中为太学直讲。

知蓬州,有善政,秩满离任时,父老以颂歌拜送。

历镇荆南。