Xu Xiaoguo, born in Xi’an, Shaanxi in 1977 and graduated from the School of Oil Painting, Xi’an Academy of Fine Arts in 2000, now works as a professional artist and lives in Beijing. His works cover a wide range of artistic forms such as paintings, photos, images and installations.