南宋泉州晋江(今属福建)人,字叔子。绍兴三十年(1160)进士第一。累官著作佐郎,迁给事中,遇事直言无隐。乾道五年(1169),签书枢密院事。次年,参知政事,后兼知枢密院事,请筑楚州城,在恢复问题上,与虞允文议不合,以为财用不足,不可用兵。八年,为右相兼枢密使,对近戚权幸不少假借。后知建宁府,辞别孝宗,请无求奇功。淳熙九年(1182),再为右相。著有《淳熙三山志》。