被南台监察御史木八剌沙，至正二年（1342年），称病归乡，召为翰林学士承旨，知经筵事。至正七年（1347年），为御史中丞，再次称病归乡。至正十三年（1353年），担任河南行省左丞，负责筹措镇压河南反元军队的元军粮饷。至正十五年（1355年），官至集贤殿大学士、中书左丞，建议招抚各地变民军。历任自元仁宗至顺帝七朝，将近五十年。至正十七年（1357年）致仕。有文集《至正集》《圭塘小稿》人。