承务郎、相州州学教授，以亲庭远，易镇江。四年（1114年），召除国子监正。十二月，除考功司员外郎。五年（1115年）九月，除监察御史兼权殿中侍御史。十一月，罢言职，除比部司员外郎。六年（1116年），转承事郎。七年（1117年），差充礼部贡院参议官。重和元年（1118年）五月，除太常寺少卿。八月，除起居郎。十二月，差充国史编修官。宣和元年（1119年）六月，以京城大水，上疏论列六事，降一官，授承务郎、监南剑州沙县税务。二年（1120年）六月，复承事郎。三年（1121年）正月，磨勘转宣教郎。四年（1122