南宋建昌军南丰(今属江西)人,字立之。淳右进士。累官著作佐郎,请理宗修德布政,抑奔兑。迁尚左郎官兼右司,针对丁大全擅政,请用忠良,毋引贪浊。度宗即位,为殿中侍御史,进权礼部侍郎,进读《孝宗圣训》,请度宗谨赏罚,无以私意害公法。咸淳六年(1270),签书枢密院事,旋兼权参知政事。