事司管勾文字。重和元年（1118年），改奉议郎。宣和二年（1120年），除太常寺博士、转承议郎。六年（1124年），迁司封司员外郎，首论士大夫谀佞成风，至妄引荀卿「有听 从，无谏诤」之说，以杜塞言路；又言怨嗟之气，结为妖沴。少宰兼中书侍郎王黼恶之，出光知阳朔。值李纲以论水灾去职，居义兴，遇光于水驿，居数日，定交而别。七年（1125年），召还，转司勋司员外郎，迁符宝郎。靖康元年（1126年）正月，擢权右司谏。金人围太原府，救援未果，上言“三镇之地，祖宗百战得之，一旦举以与敌，何以为国？望诏大臣别议攻守之策，仍