德二年（1298年），因为御史台弹劾他贪污受贿被罢职。大德七年（1303年），拜为中书右丞。大德十年（1306年），出为江浙行省右丞。转任辽阳行省右丞。请朝廷增加巡兵，设置儒学提举官、都镇抚，元武宗即位后，召为枢密院事。改为辽阳行省平章政事，商议行省事。至大二年（1309年）卒。