Shanghai International Studies University
Shadow was born in Shanghai. She began her stage training at the age of nine at Shanghai Children's Theatre. After graduating from Shanghai International Studies University, she went on to train at Chicago College of Performing Arts (Roosevelt University) majoring in Musical Theatre Performance. She returned to China in 2005 after her graduation from Chicago College of Performing Arts.