Ren Ran is a native of Foshan, Guangdong, and his ancestral home is Pingyao, Shanxi. He is a professional calligrapher and painter in Beijing and the director of Jingyi Art Museum.
Graduated from the Xi'an Academy of Fine Arts, the master's degree program in landscape creation at the Graduate School of the China Academy of Art, and the advanced graduate class of the Chinese Calligraphy Academy of the China Academy of Art.
Currently, he is the executive director of the Thai-Chinese Cultural People’s Association, a member of the Youth Committee of the Guangdong Overseas Chinese Federation, China,
Vice President of Beijing Rongbao Painting Academy, Senior Painter of Hong Kong Painting Academy, and President of Foshan Branch , a member of the Chinese Calligraphers Association, and an arts and crafts designer.