Between 1994 and 1997, Zhou Bin created oil paintings in Beijing’s Old Summer Palace and Songzhuang. Since 1997, he has focused on the creation and research of performance art.
In his artistic creation, Zhou Bin emphasizes the research of personal will and the ontology of art, stressing that “what to say is important, but how to say it is even more crucial.”
Zhou Bin has extensively participated in international performance art exchange activities, conducting on-site creations, residency research, academic lectures, and workshop hosting in Europe, North America, Oceania, Asia, and other regions.
To promote the development of performance art, Zhou Bin actively participates in the organization of artistic activities and teaching work. In 2008, he jointly founded the UP-ON International Live Art Festival. In 2021, he published the monograph “Lessons in Performance Art” and established the UP-ON Behavioral Art Archive.