Chen Shu
Chen ShuChen Shu (born March 9, 1977) is an actress with the National Theater of China and vice-chairperson of the working committee of the China Television Artists Association. In 2011, she won the Magnolia Awards for Best Actress at the 17th Shanghai Television Festival and the Best TV Actress Award at the 6th Huading Awards. She has acted in the television series Shanghai Grand and the stage dramas Sunrise and Jane Eyre.