南宋婺州永康(今属浙江)人,字和叔,绍兴进士。累迁殿中侍御史,建议扩大江、淮、荆、襄帅臣权限,加强边防,又请减轻江浙四路折帛和买的负担。拒绝权臣韩庇胃胄笼络,彭龟年、吕祖俭论劾庇胄被贬时,他皆陈疏救援。终以直言罢归,屏居十余年、朱熹等人申论蒙罪之冤。开禧三年(1207),任签书枢密院事。