州、明州，升任府军卫指挥使。洪武三年，为大都督府事。次年跟从汤和进攻四川。此后担任指挥使，镇守西安，平定叛乱。此后任大都督府事。后与王弼平定西番，招降乞失迦，后征讨延安伯颜帖木儿。后封为靖宁侯，镇守辽东，六年秋毫无犯，并揭发高丽行贿，朱元璋屡次表彰其与唐胜宗。洪武二十年，与陈桓统领部队镇守云南。后跟从沐英平定叛乱，此后与胡海讨伐湖广叛乱，活捉夏德忠。之后屯兵襄阳，再次与胡海讨伐赣州叛乱。之后在甘肃、河南练兵。洪武二十五年，因为胡惟庸案连坐而被诛杀。此后又因其家与蓝玉联姻，蓝玉被诛后，其再次受到牵连。