南宋婺州金华(今属浙江)人,字俊卿,号山堂。庆元进士。为国子博士,出知贵州(今广西贵县)。开禧初,被召,上疏极陈时政,以忤韩宅胄罢归,结草堂山中,与士子讲学。死后,门人谥为山堂先生。有《郡书考索》。允称博洽,考证亦有心得。