元兖州嵫阳(今山东兖州)人,字致道。至治进士。授管州判官,历翰林国史院编修官、应奉翰林文字、翰林待制。至正二年(1342),拜监察御史,出佥河南山西道肃政廉访司事。召修辽、金、宋三史,调秘书监丞、国子司业,升兵部侍郎,出为河间路总管。历集贤侍讲学士、陕西行台治书侍御史。十七年,红巾军入陕,他引察罕帖木儿入境败红巾军。召拜国子祭酒,赴任卒于途。