Wang Mengqi was born in 1947 in Wuxi, Jiangsu. He is a professor and a doctoral supervisor at the School of Fine Arts of Shanghai University and a research fellow at the Traditional Chinese Painting Institute of China National Academy of Painting. He is an executive council member of Shanghai Artists Association, a painter of Shanghai Chinese Painting Academy, and a national top-level artist. Wang was the director of the Chinese Painting Teaching and Research Office of Nanjing University of the Arts. In 1977, he graduated with a degree in Chinese painting from the Nanjing University of the Arts and stayed there as a teacher.