A native of Shanghai, China, he graduated from the Affiliated High School of the Zhejiang Academy of Fine Art in 1989. In 1994 he received his bachelor's degree from the Department of Sculpture at the Central Art Academy, then a master's degree in 1997. The artist is currently a teacher in the Sculpture Studio at the School of Fine Art, Shanghai Normal University. His 1993 piece "Mother" was entered in the "National Commemoration of Comrade Mao's Lecture at the Yan-an Art and Literature Workshop - 65th Anniversary Art Exhibition" where it won an outstanding work award. The 1994 piece "Street" participated in the "1994 Central Art Academy Graduate Exhibition" organized by the Central Art Academy display gallery and won a second rank award and was added to the academy's collection. His work "Wang Family Well" won the gold medal for the Beijing district in the "8th National Art Exhibition", then went on to win the grand prize at the "8th National Outstanding Artwork Exhibition".