宣和三年（1121年）进士，授婺州兵曹，调仁和县。高宗幸永嘉，御史中丞赵鼎荐为台官，绍兴三年（1133年）为秘书郎。四年（1134），授祠部员外郎。六年，官太常少卿，绍兴七年直龙图阁、知泉州。绍兴八年三月因忤秦桧，贬官。，绍兴八年十月知婺州。绍兴十年改知处州。直秘阁奉祠。工于诗，“语佳而意新”。绍兴二十年（1150年）尚在世。着有《竹轩杂着》六卷，早佚。清初四库馆臣自《永乐大典》辑出六卷。