顾成,字景韶,其祖先是湘潭人。祖父以撑船为业,往来于江、淮之间,因此在江都安家。顾成年少魁梧,臂力绝人,善于骑马、持矛,并纹身以使自己与众不同。太祖渡江后,顾成前来投靠,因勇猛被选为帐前亲兵。

有一次他随太祖出行,船被泥沙所阻,顾成便背船而行。随大军攻镇江时,顾成与十名勇士转战入城,被捉,十名勇士全部死去,顾成挣断绳索,一跃而起,扑倒持刀者,逃脱而归。并引军攻城,攻克后,授为百户。经历大小数十战,顾成都有功劳,晋升为坚城卫指挥佥事。随军伐蜀,进攻罗江,擒获元帅以下二十余人,进而降服汉州,四川平定,顾成改任成都后卫。洪武六年(1373),擒获重庆妖贼王元保。

八年(1375),顾成调守贵州。当时群蛮时叛时从。顾成连年出兵,全部平定诸蛮。不久,他随颍川侯傅友德征讨云南,为前锋,首先攻克普定,顾成留下设栅而守。数万蛮贼来攻,顾成跃出栅栏,亲手杀死数十上百人,蛮贼退走。其他蛮贼仍在南城,顾成斩杀所俘蛮贼,而将一人放回,并对他说:“我今夜二更再来杀你。”当夜二更,吹角鸣炮。蛮贼听后全部逃走,顾成获得器械无数,进升为指挥使。隶属普定的诸蛮亦全被平定。十七年,顾成平定阿黑、螺蛳等十余寨。第二年,顾成奏请取消普定府,将其地分为三州、六长官司,又进升为贵州都指挥同知。有人告发顾成受贿及僭用玉器等物,太祖因他长期的功劳而不予问罪。二十九年,顾成升为右军都督佥事,佩带征南将军印,会合何福征讨水西蛮贼,斩杀其酋居宗必登。第二年,西堡、沧浪诸寨蛮族叛乱。顾成命指挥陆秉与其子陆统分道讨平之。顾成在贵州共十余年,讨平诸苗洞寨数以百计,都只杀其首领,而安抚余众。大示恩德、信用,蛮人十分帖服。这年二月,顾成应诏回京。

建文元年(1399),顾成为左军都督,随耿炳文抵御燕兵,战于真定,被捉。燕王解开捆绑他的绳索,说道:“这是上天把你交给我。”然后将他送回北平,辅助世子留守。南军围城时,城中一切防御、调度都听从于顾成。燕王即位后,论功时,顾成被封为镇远侯,食禄一千五百石,并被授予世袭凭证,仍奉命镇守贵州。

永乐元年(1403),顾成上书,请求在西北边境严加防备,并及早修建东宫。皇上褒奖了他。六年三月,他应召至京,被赏赐黄金、布帛,又返回贵州。思州宣慰使田琛与思南宣慰使田宗鼎兴兵,皇上诏令顾成率兵五万压境,田琛等被俘。于是在思州、思南分别改设州县,遂设贵州布政司。这年八月,台罗苗普亮等作乱,皇上诏令顾成率二都司三卫兵讨平之。

顾成性情忠诚、谨慎,广泛涉猎文史书籍。他开始住在北平,多为出谋划策,但始终不肯统兵,赏赐兵器也不接受。后来镇守贵州,屡次平定播州、都匀诸叛蛮,威震南中,土人为此设生祠祭祀他。他被召至京,受命辅佐太子监国。顾成叩首说道“:太子仁爱、英明,廷臣都很贤能,辅佐之事非愚臣所及,请求回去防备诸蛮。”当时群臣图谋夺嫡立庶,太子心中不安。顾成到文华殿辞行,趁机安慰道“:殿下只须竭诚孝敬,体恤百姓,万事在天,不必在意那些小人。”十二年(1414)五月,顾成去世,终年八十五岁。被追赠为夏国公,谥号武毅。