China Baseball League
Liu began playing organized baseball at the age of 12, when he was enrolled in a sports school in China. At age 16, he became a professional baseball player when he began playing for the Guangdong Leopards of the China Baseball League. He has also participated as a member of the People's Republic of China National Team.