Shen, who was born in Nan-Tong Jiang-Su, is graded as a level-2 artist. Shen has worked as labor worker, art designer, and art editor. He transferred to Wuhan Academy of Fine Arts in June 1986 for professional artistic creation, and graduated from the Oil Painting Division of the Art Department at Hu-Bei Academy of Art in July 1989. Now the director of Hu-Bei Artist's Association and a member of the China Artists Association, his works were well-received in the 6th and the 7th National Art Exhibition, the 1st Chinese Oil Painting Exhibition, the Modern Chinese Oil Painting Show in 1992, the 3rd National Sport Art Exhibition, the 2nd China Oil Painting Exhibition, the 8th National Arts Exhibition, and other excellent exhibitions. He has additionally organized oversea exhibitions and solo oil painting exhibitions. Shen's latest art publication is Nostalgia–Oil Painting Collections of Han-Wu, Shen.