Shi Ping naît Shi Eryi le [1] dans le xian de Dayao. Il effectue ses études secondaires à partir de 1926 à Kunming. De février 1931 à août 1931, il étudie à l'université privée de Nanking(en), avant de changer pour la faculté de botanique agricole du collège d'agriculture de l'université du Zhejiang de septembre 1931 à juin 1936, date à laquelle il obtient son baccalauréat[2]. Il épouse Yang Lin (杨琳) le , avec qui il a un fils. Son épouse meurt le en prison, dix-huit jours après la naissance de leur fils[3]. Son petit-fils est le biophysicienShi Yigong(en)[4]. Il rejoint le parti communiste en 1938, puis la Nouvelle Quatrième armée en 1941.
En février 2021, Shi avec 45 autres anciens soldats de la Nouvelle Quatrième armée ayant atteint les 100 ans envoient une lettre à Xi Jinping, qui leur renvoie une lettre[2]. À la mort du vénézuélien Juan Vicente Pérez Mora le , Shi devient l'homme le plus vieux de l'humanité. Shi Ping meurt le de la même année[5],[6]. Le Gerontology Research Group reconnait son statut de doyen masculin de l'humanité le à titre posthume, et Shi Ping est ainsi le premier supercentenaire chinois validé[7],[8]. Il est remplacé par le britanniqueJohn Tinniswood et a tenu le record pendant 88 jours[9].