Zhou Yilun was born 1983, Hangzhou Zhejiang Province, China. In 2006 Graduated from Hangzhou China Art Academy oil painting department. He has exhibited widely across China and more recently in Luxembourg and the United States. His works feature in number of international collections. He currently lives and works in Beijing, China.