Born in Xiangtan, Hunan Province. Yang graduated from Guangzhou Academy of Fine Arts and achieved his Master's degree at the China Academy of Fine Arts. Prior to having been invited to 'The Trend of Asia Print Seminar' and holding his solo exhibition in Japan in 1991, his focus had been on producing and teaching print at the domestic academy of ine arts. Between 1992 and 1997, he went to France as the professor of S-B Art Institute and joined the French La MAISON DES ARTISTES Association as well as the German BBK Artists Association. From 1986, he held successive solo exhibitions in China, Japan, France, Spain, New York and Australia, during which time he won many prestigious awards. Whilst in Europe, his works took part in the Free Painting Art Exhibition, which was held in France and Germany, as well as having been invited by numerous institutions to give lectures. His works have been collected by the German Checkpoint Charlie Museum, Universitatsklinikum Benjamin Franklin and the German SKV Medicine Group, as well as many other private collectors. His magnum opus include "The Candle Lighting", "Passing by Memory" and "Old man and Sheep".