宋抚州临川人。第进士。哲宗元符中累官鸿胪卿。每上朝,帝虚己咨问,贶据经而对,多见嘉纳。为梓州转运使,提押西川四十五州,颇有佳绩。徽宗崇宁三年,坐议弃湟州,贬监抚州酒税,入党籍。五年,复为朝散郎。
不可思议,是大火聚。便恁么去,不离当处。