Luo Luo

Luo Luo

writer, director, soundtrack

Luo Luo was born on Apr 30, 1982 in China. Luo Luo's big-screen debut came with Tiny Times 3.0 directed by Jingming Guo in 2014.

Luo Luo was born on April 30, 1982 in Shanghai, China. She is a writer and director, known for The End of Endless Love (2020), Sheng zhe wei wang (2015) and Bei shang ni liu cheng he (2018).

  • Birthday

    Apr 30, 1982
  • Place of Birth

    Shanghai, China

Movies & TV Shows

All
Movies