Chen earned his Bachelor's Degree in 2000 and the Master's Degree in 2002 in Saitama University as a student of Sculpture. He was conferred the Master's Degree in 2005 and the Doctor's Degree in 2008 by Tokyo University of the Arts.
Professional Title
Member of China Sculpture Institute
Distinguished Experts of Zhejiang Province
Board Member of Environmental Artist Association of Zhejiang Province.