九年（1249年）建请守边五事。改知静江府、广西经略安抚使兼转运使。淳祐十年（1250年）为京湖安抚制置使知江陵府。兼湖广总领。减免襄阳新复之地税三年，进龙图阁学士。宝祐元年（1253年）授四川宣抚使。宝祐二年（1254年）赐同进士出身，进资政殿学士、参知政事。改湖南安抚大使、知潭州兼节制广南。开庆元年（1259年）进观文殿学士，后被贾似道所嫉，革职。景定五年（1264年）知庆元府兼沿海制置使。事功显着，为南宋当时名臣。他与贾似道同任边帅，留心军事，主张抗元，对巩固边防有很多建树。所作诗词才气纵横，词多长调