Wenbo Luo is an actress, known for Zhongkui: Snow Girl and the Dark Crystal (2015). Read more on iMDB