Yang Feiyun, born in Baotou, Inner Mongolia in 1954. After graduated in 1982, he taught at the Stage Art Department of the Central Academy of Drama. In 2005 he transferred to the Chinese National Academy of Arts. Now, Yang Feiyun is the dean and professor of the Chinese Oil Painting School of the Chinese National Academy of Arts. He is also the trustee of the China Artists Association.