元末明初广德(今属安徽)人,字成夫。元末进士,授翰林院编修。出使张士诚,被留授官。至正十七年(1357)投归朱元璋。累官御史台经历,预定律令。洪武元年(1368)擢礼部尚书,定冠服之式,后告归。卒于湖州。