Wei Ru was born Shanghai in 1969. He studied Art and Design at the Academy of Fine Arts of Shanghai University. His artwork was shown at the 8th and 10th National Art Exhibition in 1995 and 2006 respectively. Ru strives to stimulate awareness and differentiate between ways of painting. His images examine the underlying reality behind artistic vision and aim to build a bridge between the aesthetic differences in Eastern and Western cultures.