南宋威州(治今四川汶川西北)人,字德方,号渎山。嘉定进士。累官太常少卿兼国史编修、实录检讨,疏请重两淮谍报、马政、山水寨,又请限田,叙录朱熹门人。淳右十一年(1251),为知枢密院事参知政事,旋进左丞相兼枢密使。在位时,以子弟之言,谗劾余玠。对宦官贞允升、董宋臣用事,曾嘱御名论劾,无效。宝右三年(1255),罢相。度宗即位,冀求复用,为贾似道所阻。