Ye Wulin (1944) was born in Xi'an, Shaanxi Province. In 1964, he entered the Oil Painting Department of the Central Art Academy. After graduation, he was sent to work in the military. In 1973, he was sent to work in the Ministry of Post and Telecommunications, where he designed postage stamps in the Stamp Production Office. He transferred to the Beijing Film Academy in 1978, where he became an associate professor.
Ye is specialized in oil paintings.