Xin Hongxiang (1939) was born in Yin County, Zhejiang Province. He graduated from the Sculpture Department of the China Academy of Art in 1963 and became an art designer at the Shanghai Fine Arts Film Studio. He designed and created more than 30 art films and puppet shows, four of which won awards. His wood and stone sculptures, as well as his wood carvings, were awarded prizes.
Xin is a sculptor and a painter.