Meizhi was born in Chengdu City, China. Between 2006 and 2012, she studied at Sichuan Dance Academy, where she trained in Chinese traditional classical dance and Chinese folk dance. For the past three years she has studied contemporary dance in the UK at Rambert School of Ballet and Contemporary Dance. Throughout these years of dance training, she enjoyed exploring the diversity of dance movement, creating and combining different dance forms, as well as performing, teaching and choreography.