Winter Sale! 10% Discount off any order. Get the code »

Sun Shuyun

Sun Shuyun was born in China in the 1960s. She graduated from Beijing University and won a scholarship to Oxford. She is a film and television producer. For the past decade she has divided her time between Beijing and London.