幼年学习《孝经》《论语》，跟随南宋进士黄坦学习，读朱熹之书，从学者非常多。在至正四年（1344年）为翰林待制，参与修撰《金史》，修成后辞归乡里。后来起复为江西廉访佥事。至正十八年（1358年）红巾军起义爆发后，伯颜提出组织乡民为什伍来自保，随后，他避祸到磁州，红巾军破城将他杀死，谥号文节。他平生辑录《六经》，有很多着述。