The artist was born in Beijing in 1975. In 2002 he graduated from the Central Academy of Fine Arts with the bachelor degree. Since then he has worked as a freelance artist in the Beijing area.
1999 - Liu Zhi obtained the prize of the Central Academy of Fine Arts.
2000 - Received the Amoeba Scholarship of Taiwan.
2007 - The documentary film Kung Fu Painter obtained the Nomination Award of America.
2011 - Liu Zhi obtained the One Hundred New Artists Award of China's Youth Day.