Ling Ling Liu is an actress, known for 12 Lotus (2008), Bring Back the Dead (2015) and 881 (2007). Read more on iMDB