南宋邵武(今属福建)人,字茂和。第进士。北宋末知河间府。康王赵构开大元帅府,为副元帅。高宗即位后,任右仆射,逐李纲、张所。谮杀陈东、欧洲阳流,坚主南走扬州。次年进左仆射,与汪伯彦共相。建炎三年(1129)扬州失守,为军人所恨几被杀。贬梅州(治今广东梅县)死。