南宋福州闽县(今福建闽侯)人,字汉章。宣和进士。为宜兴簿,县有涝灾,除田租十之九。张浚荐为福建、广东财用所属官。忤秦桧,出为越州教授。桧死后,累迁御史中丞,建议发仓廪,蠲米价,减私盐,覆军食,奏稿率焚而不传。绍兴三十年(1160)参知政事,次年,为右相。时金主完颜亮率军南下,他陈战、备、守三策,荐用虞允文、陈俊卿等人。逾年罢相。