Place: Hunan
Born: 1980
Biography:
Yang Xinguang is a Beijing-based artist born in Hunan province in 1980. He is a graduate of the sculpture academy of the Central Academy of Fine Arts. Yang Xinguang has participated in a series of group exhibitions across China and has earned a reputation through his sculpture works.