Born in 1973 in Kunming, Chen Liu graduated from the renowned Tsinghua FIne Arts Insitute in Beijing in 1996.
Chen's works have since been extensively exhibited around the world. Through his art, Chen represents e contemporary revolution of traditional Chinese ink paintings. His works are filled with humour, mystery, romance and a mockery of sorts to history.
Chen Liu's art is unique as the artist manages to find a balance in the conflicting realities of the east and the west, the ancient and modern.
He is currently a Professor at the Yunnan Academy of Fine Arts.