Chen Zhiguang was born in Xiamen, China in 1963. Graduated from Fine Arts Institute of Fujian Normal University in 1988 and is currently a member of China Sculpture Institute and China Artists Association, researcher in the faculty of urban design at China Academy of Art, and visiting professor at Tianjin Academy of Fine Arts.
In the contemporary art world, the name Chen Zhiguang is almost associated with the symbol of “ant”. Over the years he has tried his best to model ants in various ways in order to “enlarge” the image of ants so that people cannot ignore their existence. Since 2006, numerous large solo exhibitions with his works have taken place in Beijing, Shanghai, Xiamen, Fuzhou and other parts of China. He was invited several times to take part in international exhibitions in the USA, France, Germany, Sweden and other countries.