南宋寿州(治今安徽凤台)人,字舜徒。以荫补官。靖康间,为御史中丞,疏劾蔡京亲党,建议削王安石封爵,除青苗法。旋为兵部尚书。金人立伪楚,他摄门下省,暗通康王赵构,并说张邦昌当知人心所向。金兵北退,他遣使向赵构劝进。赵构称帝后,除尚书右丞。李纲等劾其曾受伪命,不能持节,出知宣州。卒于桂州。