XU Bacheng graduated from the China Academy of Art with a master's degree in Oil Painting. In 2012, he was awarded the “National Scholarship” by the Ministry of Education and was awarded the “Luo Zhongli Scholarship” in the following year. He was named the “Best Potential Young Artist” in 2014 by the German Bell Art Foundation.
As one of the most representative new media artists in China, he continues to focus on the diverse expressions of different media. He feels that there is a building in his heart, and sometimes he feels the process of making works is like dividing a lot of space in this building, and each space has its specific meaning.