任大都路总府事，疏浚直沽河。转任刑部侍郎、中书省左司郎中、兵部尚书。至正十五年（1355年），拜为中书省参知政事，分省河南，不久为兵部尚书，兼任济宁军民屯田使，岁收供给边防。至正十七年（1357年），再任中书省参知政事，兼领兵部、刑部、户部、工部，招抚红巾军田丰。至正十八年（1358年），担任山东行枢密院副使，再任江浙行省左丞，谥号忠敏。