元末明初江都(今江苏扬州)人,祖籍湘潭(今属湖南)。字景韶。朱元璋渡长江时归附,选为帐前亲兵。数征有功,累迁指挥佥事。洪武八年(1875)起镇守贵州,十余年间,镇压少数民族的反抗数以百计。进右军都督佥事。佩征南将军印。建文元年(1399)为左军都督,从耿炳文御燕王朱棣“靖难”兵。战真定(今河北正定),被执降燕。辅世子居守北平(今北京)。成祖即位,论功封镇远侯,仍守贵州。