黑、螺蛳等山寨，后晋升贵州都指挥同知。洪武二十九年，升任右军都督佥事，佩征南将军印。当时恰逢何福讨水西蛮，顾成斩杀其酋长居宗必登。次年，西堡、沧浪诸寨蛮乱，顾成派遣指挥陆秉与其子顾统分兵讨伐平定。同年二月，被召还南京。建文年间，其担任左军都督，跟随耿炳文抵抗燕王朱棣部队，在真定之战中被逮。燕王朱棣亲自解开其缚说：“这是上天把你授给我的！”于是送往北平，辅助世子居守。当时中央军进行围城，而城内的防御与调度均由顾成负责。朱棣即位为明成祖后，论功行赏，封其为镇远侯，食禄千五百石，予世券，命镇守贵州。永乐六年，