Born in Beijing, Liu graduated from the Central Academy of Art and Design in 1992. His images often imply particular cultural symbols with works expressing the deep and unique psychological state of the human mind through an eastern satirical and humorous form. He often uses viscid strokes and extravagant backgrounds to imply the sensation from the twists and jumps of a dance, and makes a playful re-construction of dance and an intervention in history. Such can be seen in his fantastic "Alice in Wonderland" In such concentration, the inevitable political issues are faded away, and the naturalistic emotions find their exit in the satirical and surreal balls. The dance hence becomes paradise and illusion. Liu participated in Asia-Pacific Arts Fair in New York in 2003, and held solo exhibitions,including "Hidden Strength" in 2004 and "Pas De Eeux" in 2005 in Hong Kong.