南宋资州(今四川资中)人,字温叔。隆兴进士。为虞允文所荐,累官中书舍人,使金,不辱命。论恢揽大计,建议由蜀以取陕西,得陕以窥中原。淳熙初,历签书枢密院事、同知院事。五年(1178),为参知政事,旋进右相,每进见,必言“二帝在沙漠”。罢相后知江陵府,修筑府城以御敌。因嫉忌孝宗召用张式,屡以事沮式。