Yang Daoxi was born on 1954 in Guangxi Zhuang Autonomous Region, Qinzhou County. Yang joined the CPC in 1974 and was a student at Chinese Department,Guangxi University from 1975-1978. He has held a number of local party leadership positions throughout the Guangxi Zhuang Autonomous Region. In 2003, he became Vice-Chairman of the Guangxi Zhuang Autonomous Region.