Educated at Wuhan Conservatory of Music and China Conservatory of Music, Liu is an award-winning soprano who used to serve in Hubei Opera & Dance Drama Theater and China Coal Mine Art Troupe. In her music career, she has appeared in numerous CCTV galas and has performed in prestigious venues such as Lincoln Center, Kodak Theater, and Great Hall of the People in Beijing.