Born in Beijing, Ren was graduated from the department of oil painting in Sichuan Fine Arts Institute, went to the department of fresco in Central Academy of Fine Arts to pursue advanced studies in 1991. In 1989, He participated in the "China Contemporary Art Exhibition" held in the National Museum of Fine Arts; his works had also won the bronze award in the 7th "National Art Exhibition". In 1993, he participated the "China Contemporary Art Exhibition" held by Fung Ping Shan Museum in Hong Kong, Participated in the 2nd "China Oil Painting Exhibition" and the 8th "National Art Exhibition" held by the National Museum of Fine Arts, Ren had won excellent prizes in both exhibitions. In 2000, he participated in the "20th Century China Oil Painting Exhibition" held by the National Museum of Fine Arts. He currently teaches in the department of fine art in Guizhou Normal University.