濠州(今安徽凤阳东北)人。幼孤,习骑射,有智略。元至正(1341~1368)间投身郭子兴军中,升千户。后委身事朱元璋,从之渡江,下采石(今安徽马鞍山西南)、太平(今安徽当涂),取溧水、句容(今均属江苏)。又以取镇江功升统兵元帅。其后,下金坛、常州、无锡、平江(今江苏苏州),以功晋升御史大夫兼太子谕德。寻拜征南将军,讨方国珍。国珍降,浙东悉定,进军闽中,拔延平,执陈友定。朱元璋称帝后,又取怀庆(今河南沁阳)、泽(今山西晋城)、潞(今山西长治)诸地,拔河中(在今山西永济西),平关陇,定宁夏(今宁夏银川),徇大同、宣府(今河北宣化),战功赫赫,晋封为中山侯。洪武四年(1371)拜征西将军,入重庆,平明玉珍。次年从徐达北伐,屡战获胜,进兵延安,迫使伯颜帖机乞降。十一年晋封为信国公。十八年急流勇退,即请乞骸骨还乡里,深合明太祖朱元璋意,为赐第凤阳。既而倭寇上海,派其巡视山东滨海,度浙东西地,建59座卫所城池,选浙东民58000余人戍守。次年,闽中和海城竣工,赏赐极厚,许其每年朝拜京师。二十三年因病失音。二十八年八月卒。追封东瓯王,谥襄武。