宋严州桐庐(今属浙江)人,字务德。绍兴初,以荫补迪功郎。累官吏部侍郎、敷文阁学士。仕宦四十余年,三为监司,五为郡守,七领帅节,足迹几遍南宋境内。所至务尽其职,如拒增赋税、修筑华亭海堰、蠲减羡余米等,政事多有可纪。