8年）元文宗即位，任同知枢密院事，受命统军三万守卫居庸关，抵抗上都拥立元天顺帝的军队。历任中书省左丞、右丞。次年，为中书平章政事。出为河南行省平章政事，行事果敢，当时官员以黄河清为祥瑞上报，他不以为然。请求事急不用上奏就赈济饥荒。至顺元年（1330年），万户伯忽在云南叛乱，他担任知行枢密院事总兵讨伐，再任上都留守。后来转任江浙行省平章政事、御史中丞。元顺帝至元元年（1335年），担任中书省平章政事。他在江浙发现科场腐败，入朝后于是请求废除科举。以学校的庄田改供怯薛，随后被弹劾，得罪了右丞相伯颜，被贬到南安（