元汤阴(今属河南省)人,祖籍颍州(今安徽阜阳),字可用。延右进士,授辽州同知。至治二年(1322),迁南台御史,入为监察御史。元统二年(1334),升治书侍御史,拜中书参政,因反对罢科举不果,辞归。起为侍御史。至元六年(1340),起为中书参政。进左丞,又辞归。至正六年(1346),复起为翰林承旨,改御史中丞,以疾辞。十三年,再起为河南行省左丞。官至集贤大学士。工辞章,有《至正集》。