南宋庆阳(今属甘肃)人,字子尚,号当叟。崇宁进士。北宋末,历陕西转运判官兼制置解盐事、京西安抚副使。高宗初,任鹿延经略使兼知延安府,屡立战功。延安失陷,自劾罢官。绍兴五年(1135)起知兴元府、利夔路制置使,历湖北经略安抚使、兵部尚书。八年,任枢密副使,措置江淮边防,协助赵鼎谋夺张俊兵柄,力诋和议,同年出知潭州。遭投降派诬陷,道州安置。