Zhao Yang wurde 1970 in Jilin geboren, absolvierte 1990 an der an die Mittelschule angegliederten Zhejiang Academy of Art in Hangzhou und graduierte 1995 an der China Akademie of Art in Hangzhou. Heute lebt und arbeitet Zhao Yang in Peking.

Zur ersten Zusammenarbeit mit der Galerie Eigenheim kam es in Form einer Soloausstellung zu Beginn des Jahres 2013 in der Galerie Eigenheim, Shanghai. Seitdem ist Zhao Yang Künstler der Galerie und nimmt regelmäsig Ausstellungen teil.