Leilei Chen is from the northwest province of China called Xinjiang. In 1998, she received her Associate Degree in Music Education after five years of intensive study in Chinese music and folk dance. Leilei Chen also performed many times as a dancer and a performer in plays on stage in China before she moved to the United States in 2010.