After graduating from her musically oriented high school, she enrolled in a relatively well known music school in China, the China National Chinese Opera and Dance Drama Company (解放軍芸術学院), where two members of 12 Girls Band were also being taught. Later in 2005, alan debuted with a cover album titled Sheng Sheng Zui Ru Lan under a Chinese independent label. Currently, the album has sold over 50,000 copies.