Luo Luo is a Chinese novelist and film director. She directed the 2015 film The Last Women Standing based on one of her novels and 2018 film Cry Me A Sad River based on Jingming Guo’s novel.
Born: April 30, 1982, Shanghai, China
Birth Name: Jiarong Zhao
Chinese Name: 落落