元末明初濠州(今安徽凤阳)人。郭兴弟。十八岁从朱元璋起兵,克滁、和、太平,征陈友谅,战鄱阳湖,屡立军功,授指挥佥事。从徐达定中原,随常遇春取太原、西安、庆阳,克定西,进河南都指挥使。从傅友德取云南,封武定侯。洪武十八年(1385)加靖海将军、镇守辽东。后典禁军。建文时,从耿炳文、李景隆伐燕无功。“靖难”后,罢归,永乐元年(1403)病卒于家。