元年（1341）兼经筵官，至正二年（1342）升翰林侍讲学士。至正三年（1343），修辽、金、宋三史，为总裁官之一。《辽史》已进，《金史》垂成，因感染寒疾卒于史馆，年七十一。追封豫章郡公，谥文安。与虞集、杨载、范梈并称“元诗四大家”，又与虞集、柳贯、黄溍并称“儒林四杰”。