宋相州(治今河南安阳)人,字公美。绍圣进士。靖康元年(1126年)知沧州,恐侨寓境内的燕人为金兵内应,尽加屠杀。建炎二年(1128年)代宗泽为东京留守,抚御无方,两河忠义之士相继离去。次年弃东京南下,升尚书右仆射同平章事,任江淮宣抚使,留守建康(今江苏南京),专以残杀立威。后金兵渡江时弃城逃至真州(治今江苏仪征),旋即降金。官至燕京行台右丞相。