Zhou Fan was born in 1983 in Shanxi Province in northern China.
In late 2007, Zhou Fan was selected as one of the top 25 emerging Chinese artists (out of over 1300 applicants) at the Chinese Art Prize (CAP) by important international art critics. Zhou Fan was given the "special mention" prize, which had never been awarded before. The Chinese Art Prize launched Zhou Fan's career, and allowed him to gain much more exposure.

No hay comentarios: