南宋临安富阳(今属浙江)人,字缰父。开禧进士。绍定间,累迁著作郎兼权兵部郎官,请理宗通下情、节国用、宽民力。端平元年(1234),任监察御史。时议出师汴、洛,他以为内治修、国势壮,方可用兵。历左司谏、殿中侍御史,建言欲保江南先守江北,反对与蒙古议和。后又请增兵防守长江上流。嘉熙元年(1237),为签书枢密院事,力驳史嵩之议和之论。次年,参知政事。三年,为右相。抑制侥幸,不私亲党。时称“公清之相”。