宋宣州人,字正夫。

仁宗皇祐进士。

嘉祐四年授旌德县尉。

应制科入等,被论罢。

神宗元丰二年,任河北东路转运判官。

尝密劾文彦博不治事,被神宗斥为无礼。

三年,权提点河北东路刑狱。

后自太常丞除广东转运副使,乞分司致仕,五年,罢知虔州。