元益都(今属山东)人,字君用。幼孤贫,以习医自给。弱冠从军, 随塔察儿镇辽东,至元十三年(1276)。随相威出征西番。授汉军元帅监军,有战功。军还授前卫亲军副都元帅,指挥使兼领左右卫屯田军马。累抉枢密院判官,治书待御史。尝劾中书丞卢世荣不法,遂正其罪。二十三年,出为淮东道提刑按察使,以善决疑狱,为吏民所称。