 She is married to Spanish coach Luis Miguel Landa and lives in Spain.She competed at the 2014 Cross della Vallagarina and placed 15th.Liu acted as a rabbit for the famous 1500 at the 1993 Chinese National Games, where Qu Yunxia set the world record that stood for almost 22 years.