元河西(今甘肃西部)人。高智耀孙。大德时入宿卫。历官监察御史、廉访使、杭州路总管、湖广行省平章等,有政声。顺帝至元初,拜中书参知政事,迁同知枢密事。至正间,历官江浙行省平章、河南行省平章、中书平章、御史大夫等,旋退职居平江(今江苏苏州)。至正十二年(1352),起为南台御史大夫兼太尉,总制江浙、江西、湖广三省军马,镇压南方各地起义军。十三年,辞职居庆元(今浙江宁波)。十六年,复起用。十九年,由海道抵京师,途经通州(今北京市通县)病卒。