成都府茶司卖引所。不久，被派往文州（今甘肃文县）视察军粮。途中与军人王宣相遇，王宣告诉他：“敌且压境，宣已退矣，君毋庸往。”子才不为所动，冒险前去完成任务。离境不久，文州即失陷。后出任温江知县，未上任，接连遭母丧、父丧。当时成都已被攻陷，于是举家东下。李心传编修《十三朝会要》，聘子才兼任检阅文字。历官太常博士、着作郎。终官资政殿学士。宝祐元年（1253年）正月，董宋臣引临安名妓唐安安入宫，子才上书劝诫宋理宗：“此举坏了陛下三十年自修之操！”理宗大不高兴，要求与子才不和的安吉州地方官吴子明调查其近况，吴子明奏