Sun Shuyun
Sun Shuyun was born in China in the 1960s. She graduated from Beijing University and won a scholarship to Oxford. A filmmaker and television producer, she has made documentaries for the BBC, Channel 4, and international broadcasters. For the past decade, she has divided her time between London and Beijing.