Shang Yang was born in Kaixian, Sichuan Province, China (former name Shang Nengquan) in 1942. He is a renowned contemporary Chinese painter, who is considered to be one of the most important artists of the life-stream movement. His work frequently uses images from traditional Chinese landscape painting. He has exhibited extensively since 1980s.
Currently, Shang Yang lives and works in Beijing, China.