Yang was born in Beijing, China. She was dreaming of becoming a journalist, then suddenly decided to do some art. Now, Yang prefers being a starving artist but keeps her dignity.
Yang has completed artist residencies at Skowhegan, Lower Manhattan Cultural Council, and the Vermont Studio Center. She is a graduate of the School of the Art Institute of Chicago, and recently had a solo show at A.I.R Gallery in New York.