至元二十四年（1287年），随从元世祖平定乃颜之乱。至元二十六年（1289年），担任博儿赤（司膳）。元成宗大德四年（1300年），任中书直省舍人，迁客省副使。大德十一年（1307年），元武宗即位，进和林行省理问，由同知和林等处宣慰使事迁中书右丞。八月，加太尉、平章政事。至大三年（1310年），任枢密副使。历任佥通政院事、和宁路总管、汴梁路总管。上书朝廷免征虚粮二十二万石，民赖以安。改任庐州总管，当年饥荒，开仓粜粮。官至资善大夫。在职期间注意反映实情、开仓减税。天历元年（1328），任佥书枢密院事，守潼关、河