元末明初巢县(今安徽巢湖。人。元末结寨自保。后参加朱元璋军。从渡江,征伐皆预。克常州,复宜兴,擢左翼副元帅。下武昌,进龙骧卫指挥同知。平吴,改镇武卫指挥使。洪武三年(1370),积功迁都督佥事,兼秦王左相。沉勇有智略,所至屡以偏师取胜。十二年封宣德侯。十五年,随傅友德征云南,驻师临安(今云南建水),抚辑有方,元右丞兀卜台等俱降。后在进攻会川(今四川会理)时病卒。