Born in Beijing, Yang graduated from the attached school of Central Academy of Fine Arts in 1996 and graduated from Mural department of Central Academy of Fine Arts in 2000. She h as taken part in distinguished collective shows "N 12" at the Gallery of Central Academy of Fine Arts in Beijing in 2003 and 2004. Her works participated in "Chinese Modern Art Exhibition of Fresh Artists" Beijing Sanhe Arts in 2004, and " Get It Louder" tour exhibitions in Shenzhen, Beijing and Shanghai in 2005. Her work " Puppet Carnival" participated in "[email protected]
" exhibition, Seoul, Korea in 2006.