中书左司员外郎。京师饥荒，他请求开仓放粮，用粮食四十万斛救助灾民。泰定三年（1326年）担任右司郎中、左司郎中。元文宗即位，担任两淮都转运盐司使，整顿盐法。至顺二年（1331年），担任参议中书省事。元顺帝元统二年（1334年），担任治书侍御史。转任中书参知政事、侍御史，反对废除进士科。当时廷议想要恢复古代劓刑，禁止汉人、南人学习蒙古文和畏兀儿字书。他都上书反对。至元年间被人忌恨，于是归居彰德府（今河南省安阳市）。至元六年（1340年），起复为中书参知政事。至正元年（1341年），担任中书左丞。被南台监察御史