登州防御使、加宣政使。宋哲宗元祐初年，降为皇城使，贬谪为监滁州、太平州酒税。与王中正、李宪、石得一被旧党视为“四凶”。元祐四年（1089年），主管灵仙观。绍圣初年，召为内侍押班，宋徽宗即位，转任蔡州观察使、入内副都知。为永泰陵修奉钤辖，卒赠安化军节度使，谥号僖敏。