与戚方战于城下，不胜，遂率军入城。数日后再与戚方战，方三战三败，遂退去。光以守御之功，升右文殿修撰。九月，充徽猷阁侍制、改知临安府。绍兴元年（1131年）正月，因与两浙西路安抚大使刘光世不和，移知洪州。未赴，提举临安府洞霄宫。八月，知饶州。九月，移知婺州，未机，试吏部侍郎。二年（1132年）二月，试礼部尚书，未机，出为淮南西路招抚使。三月，与副使王燮设计擒苗刘余党、武德大夫、忠州刺史、阁门宣赞舍人、江南东路安抚大使司都统制韩世清于宣州，得舟九百艘、帛七千匹，充端明殿学士、江南东路安抚大使、知建康府兼寿春