Yang Feiyun was born in Baotou City, Inner Mongolia municipality in 1954. He became a lecturer in the Department of Design at the Central Academy of Drama after he graduated in 1982. In 2005, he was transferred to Chinese National Academy of Arts. He is currently the Dean, professor and doctoral tutor of Oil Painting Department of China Central Academy of Fine Arts, council member of China Artists Association, council member of China Oil Painting Society, Vice President of Beijing Oil Painting Society and the Representative of 11th National People's Congress.