Zhou Bin (China)

Born in 1970 , Xi'an, Shannxi Province, China
Zhou Bin, the founder of UP-ON Live Art Space and UP-ON International Live Art Festival, He graduated from Xi'an Fine Arts Institute. In the Early time, he mainly worked on oil painting and instalation creation in Xi'an and Beijing. After 1997, he moved to Chengdu, began to focus on performance artistic creation. he thinks there are some critical power of performance art which cannot be replaced by other art forms in the context of contemporary China, especially in the situation that art is materialized and performance art is extremely misunderstood by government and civil society.
Zhou Bin’s performance creation stressed on emotion and the creative experiment of performance art language itself. Since 1997, he has created and implemented almost 50 performance works in many countries. He is very active in different international performance art festivals.