南宋福州长溪(今福建霞浦)人,字幼学,号留耕。嘉定进士,历知临江军、信阳军、知池州兼江东提举常平。为枢密副都承旨闪左司郎中时,进对,以危亡之势说理宗,请改善朝政,又极言边事,累管刑部尚书。淳右七年(1247),签书枢密院事兼权参知政事,次年,为参知政事,立朝正直。未几被论罢,出知建宁府。