Cai Xunsheng (1949) was born in Chongqing, Sichuan Province. In 1965, he studied at the high school affiliated to the Sichuan Academy of Fine Arts and graduated in 1969. In the same year, he joined the army and engaged in the cultural propaganda work in the military. In 1984, he studied at the History Department of Zhengzhou University and graduated in 1986. He changed jobs in 1990, and worked successively in the Chongqing Foreign Advertising Company, the Beijing Jinlong Zhaoye (Group), and the Chongqing Baichuan Advertising Company.