元东平(今属山东)人,字肯堂,号安野。严实选取东平行台掌书记。至元十一年(1274),授翰林国史院编修官。宋亡,奉旨至杭州取图籍仪仗。十三年,迁翰林修撰。历吏、礼部郎中,治书侍御史,改翰林侍讲。成宗立,升翰林学士,预修《世祖实录》,参议中书省事,以疾归东平。起为济南路总管,有善政。武宗即位,拜翰林学士承旨。有《修辞鉴衡》。