南宋秀州嘉兴(今属浙江)人,字士则,号渔林。淳右进士。历任国子监簿、两浙转运判官、军器少监兼知临安府等职。景定元年(1260)知绍兴府。入元后,卒。尝采辑遗闻,删剔繁冗,著成《契丹国志》,可补正《辽史》缺误。或疑后人伪托。