La ciudad natal de Chen Penbin se encuentra en el municipio de Jishan, condado de Yuhuan, ciudad de Taizhou, provincia de Zhejiang. Su familia se gana la vida pescando. Después de graduarse de la escuela primaria, debido a la enfermedad de su padre, Chen Penbin no continuó yendo a la escuela. En cambio, se convirtió en pescador y comenzó a ganar dinero para mantener a su familia. Sin embargo, Chen Penbin casi pierde dinero en 10 años de negocio pesquero.
Cuando Chen Penbin tenía 8 años, él y sus padres fueron a buscar agua a unos kilómetros de casa. Él siempre era el que recogía más, corría más rápido y tenía la mayor fuerza. Los niños. Incluso tuvo muchos niños unos años mayores que él que no se pueden comparar con él. Cuando tenía 14 años, ayudaba a mi madre a recoger patatas en las montañas. Normalmente llevaba más de 60 kilogramos de patatas y caminaba durante más de 40 minutos por la carretera de montaña, sin tomar nunca un descanso en el medio.
En 2000, Chen Penbin ganó el campeonato en una competencia de flexiones celebrada en el municipio de Jishan, condado de Yuhuan. La mayoría de los participantes eran policías de seguridad pública y Chen Penbin también fueron e hicieron 438 flexiones de una vez. Finalmente, alguien lo empujó y se detuvo. Cuando se puso de pie, vio que no había nadie.