Or
Enter your email address and we'll send you a link to reset your password.
Li Shiyi is a Chinese screenwriter and director. She was born in Sichuan, graduated with a master's degree in directing from the University of York, UK, and has a bachelor's degree in radio and television directing from Sichuan University.