南宋徽州休宁(今属安徽)人,字泰之。绍兴进士。历官秘书省正字、著作佐郎、国子司业兼权礼部侍郎、直学士字、浙东提点刑狱、国子祭酒、吏部尚书、知泉州、建宁府、明州,以龙图阁学士致仕。有政声。一生笃学,尤精地理之学。著有《禹贡山川地理图》、《易原》、《考古编》、《演繁露》、《北边备对》、《雍录》、《函潼关要志》等。