 Song was born on 26 March 1930, in Kunming, Yunnan, with his ancestral home in Dali, Yunnan.He joined a youth organization of the Communist Party of China by the end of 1948.He enlisted in the Yunnan-Guangxi-Guizhou border region column of PLA in July 1949 as a scout.