Die 1972 in Shanghai geborene Wang Yuhong graduierte 1990 an der Shanghai Xinzhi Art Normal School, studierte weiterführend an der China Art Academy in Hangzhou und schloss dort ihr Studium im Fachgebiet Skulptur 1998 ab. Heute ist Wang Yuhong Professorin an der Shanghai University of Art, leitet in Shanghai die Cantaloup Chivalrous Commune und realisert eine Vielzahl von Ausstellungen chinesischer, wie internationaler Künstler in ganz China. Wang Yuhong selbst stellt in großen Museen aus und wird von wichtigen Galerien Shanghais, wie Beijings vertreten. Ihre Arbeiten sind in einer Vielzahl von öffentlichen und privaten Sammlungen wie dem Shanghai Art Museum oder dem Mingyuan Art Center vertreten.