北宋开封(今属河南)人。政和进士。累迁刑部尚书、翰林学士。时蔡京、王甫结党自固,更相秉政,少有两全者,独他能皆得信任。宣和五年(1123)为尚书右丞,次年转左丞。靖康元年(1126),进门下侍郎,未几罢为北道都总管,以入援京师迟留,安置邵州。旋起知密州,弃城逃遁,被军校杜彦追杀。