Yang Shen was born in Beijing in 1973 and graduated from the Mural Department of the
Central Academy of Fine Arts.
Now living and working in Beijing, his works focus on personal memories, experiences,
fantasies and the deep correspondence between historical eras. His distinct style is
formulated through his long practice and exploration in painting, with narratives that
transform daily scenes into ludicrous, absurd sensations to viewers. Yang especially
excels in rendering elements from movies, science-fiction and historical figures into
spectacular surrealistic images.