元许州(今河南许昌)人,字伯器。赵宏伟孙。至治进士。授嵩州判官,累迁湖广行省郎中,除杭州路总管。因治有政绩,召为吏部侍郎,历中书左司郎中、礼部尚书,迁中书参议,出为山北辽东道廉访使。至正十一年(1351),为淮南江北行省参知政事。十三年,张士诚以泰州降元,他移镇泰州。不久,士诚复反,遂被杀。