南宋婺州金华(今属浙江)人,字亨仲,一字汉章,号北山。绍兴进士。以秦桧荐于朝,不敢言桧之非。为川陕宣谕使,谕诸将罢兵,旋任陕西分画地界使,拒金过分的领土要求。后为四川宣抚副使,选将屯守,蠲去杂税,治蜀有绩。秦桧怒其专擅,累贬封州(今广东封开东南)安置。善《易》学,兼重理、数,不拘成说。著有《周易窥余》、《北山集》、《西征道里记》。