Li Cunxin was born in a village near the city of Qingdao, northern China, in 1961. At the age of eleven, he was chosen to become a student at the Beijing Dance Academy. After attending a summer school in America, he defected to the West and became a principal dancer for the Houston Ballet. Li now lives in Australia with his wife and their three children.