Yuan Lu is an actress, known for Monkey King: Hero Is Back (2015), Shou Wang Xing Fu (2005) and Ma La Po Xi (2006). Read more on iMDB