Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Yingying Yu was born on May 5, 1986 in Harbin, Heilongjiang, China. She is an actress, known for Princess and Seven Kung Fu Masters (2013) and Chang bai shan xia wo de jia (2012).